This library extends webmozart/assert with additional assertions.
Use Composer to install the package:
composer require atournayre/assert
The [Assert] class provides the following assertions:
| Method | Description |
|---|---|
isListOf(array $array, string $classOrType, string $message = '') |
Check that the array is a list of a given type |
isMapOf(array $array, string $classOrType, string $message = '') |
Check that the array is a map of a given type |
isType(mixed $value, string $type, string $message = '') |
Check that a value is of a given type |
allIsType(mixed $value, string $type, string $message = '') |
Check that all values are of a given type |
Contributions to the package are always welcome!
All contents of this package are licensed under the MIT license.
How can I help you explore Laravel packages today?