diff options
| author | 2025-09-30 16:59:41 -0400 | |
|---|---|---|
| committer | 2025-09-30 22:59:41 +0200 | |
| commit | 72884813e13596d211471482ffdc6d723ed678c9 (patch) | |
| tree | 043856f23bdcae7f9f88294c47c499657c2d05ff /p | |
| parent | bf6e634e042b726edd97335ac36b2305f8101b3f (diff) | |
Add hook enums (#8036)
- add an enum to handle hook types (enum are available since PHP 8.1)
- change hook calls from string value to enum value
Diffstat (limited to 'p')
| -rw-r--r-- | p/api/fever.php | 2 | ||||
| -rw-r--r-- | p/api/greader.php | 2 | ||||
| -rw-r--r-- | p/api/misc.php | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/p/api/fever.php b/p/api/fever.php index 420a17f64..76e3a4ac3 100644 --- a/p/api/fever.php +++ b/p/api/fever.php @@ -519,7 +519,7 @@ final class FeverAPI foreach ($entries as $item) { /** @var FreshRSS_Entry|null $entry */ - $entry = Minz_ExtensionManager::callHook('entry_before_display', $item); + $entry = Minz_ExtensionManager::callHook(Minz_HookType::EntryBeforeDisplay, $item); if ($entry === null) { continue; } diff --git a/p/api/greader.php b/p/api/greader.php index 6b67a7451..538292f58 100644 --- a/p/api/greader.php +++ b/p/api/greader.php @@ -570,7 +570,7 @@ final class GReaderAPI { $items = []; foreach ($entries as $item) { /** @var FreshRSS_Entry|null $entry */ - $entry = Minz_ExtensionManager::callHook('entry_before_display', $item); + $entry = Minz_ExtensionManager::callHook(Minz_HookType::EntryBeforeDisplay, $item); if ($entry === null) { continue; } diff --git a/p/api/misc.php b/p/api/misc.php index fe75b5be7..928c0b6e6 100644 --- a/p/api/misc.php +++ b/p/api/misc.php @@ -63,6 +63,6 @@ Minz_ExtensionManager::init(); Minz_Translate::init(); -if (!Minz_ExtensionManager::callHookUnique('api_misc')) { +if (!Minz_ExtensionManager::callHookUnique(Minz_HookType::ApiMisc)) { serviceUnavailable(); } |
