Equip\Exception\DirectoryException::invalidEntry PHP Method

invalidEntry() public static method

public static invalidEntry ( mixed $value ) : static
$value mixed
return static
    public static function invalidEntry($value)
    {
        if (is_object($value)) {
            $value = get_class($value);
        }
        return new static(sprintf('Directory entry `%s` is not an `%s` instance', $value, Action::class));
    }

Usage Example

コード例 #1
0
 /**
  * @inheritDoc
  *
  * @throws DirectoryException If a value is not an Action instance
  */
 public function validate(array $data)
 {
     parent::validate($data);
     foreach ($data as $value) {
         if (!is_object($value) || !$value instanceof Action) {
             throw DirectoryException::invalidEntry($value);
         }
     }
 }
All Usage Examples Of Equip\Exception\DirectoryException::invalidEntry
DirectoryException