From 65d222494447d241b4bb0f04944cd94d9827681f Mon Sep 17 00:00:00 2001 From: fSerny Date: Wed, 21 Dec 2011 12:52:29 +0000 Subject: [PATCH] [-] PROJECT : Merge cache exec in class Hook (to maintain retrocompatibility) --- classes/Hook.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/classes/Hook.php b/classes/Hook.php index 877e3fd5f..aaacc458f 100644 --- a/classes/Hook.php +++ b/classes/Hook.php @@ -195,10 +195,15 @@ class HookCore extends ObjectModel { $hook_name = strtolower($hook_name); $retro_hook_name = strtolower($retro_hook_name); + + $return = array(); if (isset(self::$_hook_modules_cache_exec[$hook_name])) - return self::$_hook_modules_cache_exec[$hook_name]; + $return = array_merge((array)$return, (array)self::$_hook_modules_cache_exec[$hook_name]); if (isset(self::$_hook_modules_cache_exec[$retro_hook_name])) - return self::$_hook_modules_cache_exec[$retro_hook_name]; + $return = array_merge((array)$return, (array)self::$_hook_modules_cache_exec[$retro_hook_name]); + + if (count($return) > 0) + return $return; return false; }