Zend\Stdlib\Guard\GuardUtils
Static guard helper class
Bridges the gap for allowing refactoring until traits can be used by default.
Synopsis
class GuardUtils
{
- // constants
- const DEFAULT_EXCEPTION_CLASS = 'Zend\Stdlib\Exception\InvalidArgumentException';
- // methods
- public static void guardForArrayOrTraversable()
- public static void guardAgainstEmpty()
- public static void guardAgainstNull()
Constants
Name | Value |
---|---|
DEFAULT_EXCEPTION_CLASS | 'Zend\Stdlib\Exception\InvalidArgumentException' |
Methods
public
- guardAgainstEmpty() — Verify that the data is not empty
- guardAgainstNull() — Verify that the data is not null
- guardForArrayOrTraversable() — Verifies that the data is an array or Traversable