Name | Lines of code | Maintainability | Test coverage |
.github/workflows/php.yml | |||
.gitignore | |||
LICENSE | |||
README.md | |||
composer.json | |||
phpunit.xml | |||
src/CatchableListenerTrait.php | 15 | A 0 mins | A 100% |
src/Contracts/EventInterface.php | 22 | A 0 mins | F 0% |
src/Contracts/EventManagerInterface.php | 15 | A 0 mins | F 0% |
src/Contracts/EventSubscriberInterface.php | 5 | A 0 mins | F 0% |
src/Contracts/ListenerInterface.php | 12 | A 0 mins | F 0% |
src/Event.php | 160 | B 4 hrs | A 100% |
src/EventManager.php | 108 | A 45 mins | A 100% |
src/Exceptions/EventNotFoundException.php | 6 | A 0 mins | F 0% |
src/Exceptions/InvalidEventException.php | 6 | A 0 mins | F 0% |
src/Exceptions/InvalidListenerException.php | 6 | A 0 mins | F 0% |
src/Listener.php | 48 | A 0 mins | A 100% |