diff options
Diffstat (limited to 'lib/Minz/Extension.php')
| -rw-r--r-- | lib/Minz/Extension.php | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/Minz/Extension.php b/lib/Minz/Extension.php index 4d529f1d4..a35272b03 100644 --- a/lib/Minz/Extension.php +++ b/lib/Minz/Extension.php @@ -258,9 +258,10 @@ abstract class Minz_Extension { * * @param string $hook_name the hook name (must exist). * @param callable $hook_function the function name to call (must be callable). + * @param int $priority the priority of the hook, default priority is 0, the higher the value the lower the priority */ - final protected function registerHook(string $hook_name, $hook_function): void { - Minz_ExtensionManager::addHook($hook_name, $hook_function); + final protected function registerHook(string $hook_name, $hook_function, int $priority = Minz_Hook::DEFAULT_PRIORITY): void { + Minz_ExtensionManager::addHook($hook_name, $hook_function, $priority); } /** @param 'system'|'user' $type */ |
