aboutsummaryrefslogtreecommitdiff
path: root/lib/Minz/Extension.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Minz/Extension.php')
-rw-r--r--lib/Minz/Extension.php5
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 */