| ⇢ | A | HookManager::fire() added | |
| ⇢ | A | HookManager::exists() added | |
| ⇢ | A | HookManager::register() added | |
| ⇢ | A | HookException::hookDuplicateName() added | |
| ⇢ | A | HookException::unregisteredHookName() added | |
| ⇢ | A | HookManager::getRegistered() added | |
| ⇢ | A | HookManager::on() added | |
| ⇢ | A | HookManager::__construct() added | |
| A | ↛ | HookManager::handleHook() removed | |
| A | ↛ | HookException::duplicateHookImplementer() removed | |
| A | ↛ | HookException::undeclaredHookName() removed | |
| A | ↛ | HookManager::__invoke() removed |