Provides class instantiation functionality.
Provides functionality to support dynamic class instantiation, and optional interface/class validation.
Use the standard composer require to begin using:
composer require dropkick/core-instantiator
The standard tests for this project include phpunit, phpstan and phpcs.
composer run tests
This project uses phpunit for testing functionality.
vendor/bin/phpunit
This project uses phpstan.
vendor/bin/phpstan analyse src --level=6
This project uses Drupal coding standards. These are tested using phpcs.
vendor/bin/phpcs --standard=Drupal src
This project uses semver for versioning. For the versions available, see the tags on this repository.
See the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details.