aboutsummaryrefslogtreecommitdiff
path: root/app/layout
diff options
context:
space:
mode:
authorGravatar Alexis Degrugillier <aledeg@users.noreply.github.com> 2025-09-30 16:59:41 -0400
committerGravatar GitHub <noreply@github.com> 2025-09-30 22:59:41 +0200
commit72884813e13596d211471482ffdc6d723ed678c9 (patch)
tree043856f23bdcae7f9f88294c47c499657c2d05ff /app/layout
parentbf6e634e042b726edd97335ac36b2305f8101b3f (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 'app/layout')
-rw-r--r--app/layout/aside_configure.phtml4
-rw-r--r--app/layout/header.phtml6
-rw-r--r--app/layout/nav_menu.phtml4
3 files changed, 7 insertions, 7 deletions
diff --git a/app/layout/aside_configure.phtml b/app/layout/aside_configure.phtml
index 7413f002d..6ebf232e2 100644
--- a/app/layout/aside_configure.phtml
+++ b/app/layout/aside_configure.phtml
@@ -60,7 +60,7 @@
<a href="<?= _url('index', 'logs') ?>"><?= _t('gen.menu.logs') ?></a>
</li>
<?php } ?>
- <?= Minz_ExtensionManager::callHookString('menu_configuration_entry') ?>
+ <?= Minz_ExtensionManager::callHookString(Minz_HookType::MenuConfigurationEntry) ?>
</ul>
</li>
@@ -88,7 +88,7 @@
<li class="item<?= Minz_Request::actionName() === 'logs' ? ' active' : '' ?>">
<a href="<?= _url('index', 'logs') ?>"><?= _t('gen.menu.logs') ?></a>
</li>
- <?= Minz_ExtensionManager::callHookString('menu_admin_entry') ?>
+ <?= Minz_ExtensionManager::callHookString(Minz_HookType::MenuAdminEntry) ?>
</ul>
</li>
<?php } ?>
diff --git a/app/layout/header.phtml b/app/layout/header.phtml
index 1e4290f98..e92b3c2ef 100644
--- a/app/layout/header.phtml
+++ b/app/layout/header.phtml
@@ -87,7 +87,7 @@
<li class="item"><a href="<?= _url('configure', 'queries') ?>"><?= _t('gen.menu.queries') ?></a></li>
<li class="item"><a href="<?= _url('extension', 'index') ?>"><?= _t('gen.menu.extensions') ?></a></li>
<li class="item"><a href="<?= _url('configure', 'privacy') ?>"><?= _t('gen.menu.privacy') ?></a></li>
- <?= Minz_ExtensionManager::callHookString('menu_configuration_entry') ?>
+ <?= Minz_ExtensionManager::callHookString(Minz_HookType::MenuConfigurationEntry) ?>
</ul>
</li>
<?php if (FreshRSS_Auth::hasAccess('admin')) { ?>
@@ -103,7 +103,7 @@
<?php if (!FreshRSS_Context::systemConf()->disable_update) { ?>
<li class="item"><a href="<?= _url('update', 'index') ?>"><?= _t('gen.menu.update') ?></a></li>
<?php } ?>
- <?= Minz_ExtensionManager::callHookString('menu_admin_entry') ?>
+ <?= Minz_ExtensionManager::callHookString(Minz_HookType::MenuAdminEntry) ?>
</ul>
</li>
<?php } ?>
@@ -117,7 +117,7 @@
<a href="<?= _url('index', 'tos') ?>"><?= _t('index.tos.title')?></a>
</li>
<?php } ?>
- <?= Minz_ExtensionManager::callHookString('menu_other_entry') ?>
+ <?= Minz_ExtensionManager::callHookString(Minz_HookType::MenuOtherEntry) ?>
</ul>
</li>
</ul>
diff --git a/app/layout/nav_menu.phtml b/app/layout/nav_menu.phtml
index 2f09465aa..d477bff37 100644
--- a/app/layout/nav_menu.phtml
+++ b/app/layout/nav_menu.phtml
@@ -190,7 +190,7 @@
<div id="nav_menu_views" class="group">
<?php
$readingModes = FreshRSS_ReadingMode::getReadingModes();
- $readingModes = Minz_ExtensionManager::callHook('nav_reading_modes', $readingModes);
+ $readingModes = Minz_ExtensionManager::callHook(Minz_HookType::NavReadingModes, $readingModes);
if (!is_iterable($readingModes)) {
$readingModes = FreshRSS_ReadingMode::getReadingModes();
}
@@ -207,7 +207,7 @@
?>
</div>
- <?php $nav_menu_hooks = Minz_ExtensionManager::callHookString('nav_menu'); ?>
+ <?php $nav_menu_hooks = Minz_ExtensionManager::callHookString(Minz_HookType::NavMenu); ?>
<?php if ($nav_menu_hooks != '') { ?>
<div id="nav_menu_hooks" class="group">
<?= $nav_menu_hooks ?>