bluetree-service / register
Basic Register pattern class
0.4.0.0
2022-03-13 09:55 UTC
Requires
- php: >= 7.3
- bluetree-service/event: v0.9.*
- bluetree-service/simple-log: v0.9.*
Requires (Dev)
- bluetree-service/clover-reporter: 0.1.*
- php-coveralls/php-coveralls: ^2.5
- phpunit/phpunit: ^9.5
- symfony/console: 3.4.*
- symfony/filesystem: 3.4.*
README
Builds
Coverage
Quality
Register allow to create and load objects in some advanced way.
Included classes
- BlueRegister\Events\RegisterEvent - Basic event object for Register Events
- BlueRegister\Events\RegisterException - Basic event for Register Exception events (allow to kill system by special exception)
- BlueRegister\Events\Event - Register event system handling
- BlueRegister\Register - Main library class, allow to create object instances and singletons
- BlueRegister\RegisterException - Throw only when unable to create new object
- BlueRegister\Log - Register log system handling
Documentation
Usage
Events Configuration
Register Log
Errors
Install via Composer
To use BlueRegister you can just download package and place it in your code. But recommended
way to use BlueRegister is install it via Composer. To include BlueRegister
libraries paste into composer.json
:
{ "require": { "bluetree-service/register": "version_number" } }
Project description
Used conventions
- Namespaces - each library use namespaces (base is BlueRegister)
- PSR-4 - PSR-4 coding standard
- Composer - Composer usage to load/update libraries
Requirements
- PHP 7.3 or higher
Change log
All release version changes:
Change log
License
This bundle is released under the Apache license.
Apache license