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!
- Report any bugs or issues you find on the issue tracker.
- You can grab the source code at the package's Git repository.
All contents of this package are licensed under the MIT license.