halimonalexander / registry
Registry library
v1.4.4
2021-02-17 07:18 UTC
Requires
- php: ^7.4
Requires (Dev)
- nunomaduro/phpinsights: dev-master
- php-coveralls/php-coveralls: ^2.0
- phpstan/phpstan: ^0.12
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.5
- vimeo/psalm: ^4.4
README
Registry pattern library
Install
$ composer require halimonalexander/registry
Example of usage
use HalimonAlexander\Registry\Registry; $registry = Registry::getInstance(); $registry->set('key1', 1); //... if ($registry->has('key1')) { $var = $registry->get('key1'); } $registry->set('db', new \PDO()); //... /** @var \PDO|null $db */ $db = $registry->getByClassname(\PDO::class);