@@ 285-290 (lines=6) @@ | ||
282 | E_USER_DEPRECATED |
|
283 | ); |
|
284 | ||
285 | if (!is_array($value) && !($value instanceof Traversable)) { |
|
286 | static::reportInvalidArgument(sprintf( |
|
287 | $message ?: 'Expected a traversable. Got: %s', |
|
288 | static::typeToString($value) |
|
289 | )); |
|
290 | } |
|
291 | } |
|
292 | ||
293 | public static function isIterable($value, $message = '') |
|
@@ 295-300 (lines=6) @@ | ||
292 | ||
293 | public static function isIterable($value, $message = '') |
|
294 | { |
|
295 | if (!is_array($value) && !($value instanceof Traversable)) { |
|
296 | static::reportInvalidArgument(sprintf( |
|
297 | $message ?: 'Expected an iterable. Got: %s', |
|
298 | static::typeToString($value) |
|
299 | )); |
|
300 | } |
|
301 | } |
|
302 | ||
303 | public static function isInstanceOf($value, $class, $message = '') |