aboutsummaryrefslogtreecommitdiff
path: root/lib/Minz/ExtensionManager.php
diff options
context:
space:
mode:
authorGravatar Clemens Neubauer <cn-tools@gmx.at> 2019-12-07 12:59:53 +0100
committerGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2019-12-07 12:59:53 +0100
commit08c6a1bdc16d7cc9717788172251c6e5eae3e443 (patch)
tree1b934bc4453a76cc1654d9c0336170dd59fde9bc /lib/Minz/ExtensionManager.php
parent06ededbecc1cca9c8f5f3d1a2749be2271083736 (diff)
Extend hooks (#2704)
It adds two new hooks to have more options for influencing with extensions.
Diffstat (limited to 'lib/Minz/ExtensionManager.php')
-rw-r--r--lib/Minz/ExtensionManager.php8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/Minz/ExtensionManager.php b/lib/Minz/ExtensionManager.php
index 2240b7642..e6b8dafb0 100644
--- a/lib/Minz/ExtensionManager.php
+++ b/lib/Minz/ExtensionManager.php
@@ -15,6 +15,10 @@ class Minz_ExtensionManager {
// List of available hooks. Please keep this list sorted.
private static $hook_list = array(
+ 'check_url_before_add' => array( // function($url) -> Url | null
+ 'list' => array(),
+ 'signature' => 'OneToOne',
+ ),
'entry_before_display' => array( // function($entry) -> Entry | null
'list' => array(),
'signature' => 'OneToOne',
@@ -23,6 +27,10 @@ class Minz_ExtensionManager {
'list' => array(),
'signature' => 'OneToOne',
),
+ 'feed_before_actualize' => array( // function($feed) -> Feed | null
+ 'list' => array(),
+ 'signature' => 'OneToOne',
+ ),
'feed_before_insert' => array( // function($feed) -> Feed | null
'list' => array(),
'signature' => 'OneToOne',