mslwk / php-typesafe-array
Library for type-safe array handling in PHP
Installs: 19 053
Dependents: 1
Suggesters: 0
Security: 0
Stars: 3
Watchers: 3
Forks: 2
Open Issues: 0
Requires
- php: >=8.0
Requires (Dev)
- php-coveralls/php-coveralls: ^2.0
- phpunit/phpunit: ^7.1
README
PHP type-safe array
This library was designed to provide you with a way of creating type-safe array-like classes.
The MSlwk\TypeSafeArray\ObjectArray
allows you to:
- pass the desired type via constructor (all added objects will be validated against it)
- use the array object like an array (array accessors, foreach support)
- use defined methods to operate
There is also a factory class for ObjectArray class instances creation.
Installation
Use composer to install the library
composer require mslwk/php-typesafe-array
Changelog
See changelog here.
Authors
License
This project is licensed under the MIT License - see the LICENSE file for details