/** * * @see Waindigo_Listener_Template::run() */ public function run() { $hooks = $this->_getHooks(); foreach ($hooks as $hookName) { if ($hookName == $this->_hookName) { $callback = $this->_getHookCallbackFromHookName($hookName); $this->_runHookCallback($callback); } } $hookCallbacks = $this->_getHookCallbacks(); foreach ($hookCallbacks as $hookName => $callback) { if ($hookName == $this->_hookName) { $this->_runHookCallback($callback); } } return parent::run(); }
/** * * @see Waindigo_Listener_Template::run() */ public function run() { switch ($this->_hookName) { case 'page_container_breadcrumb_bottom': if (!self::$_copyrightNotice) { $this->_copyrightNotice(); } break; } $hooks = $this->_getHooks(); foreach ($hooks as $hookName) { if ($hookName == $this->_hookName) { $callback = $this->_getHookCallbackFromHookName($hookName); $this->_runHookCallback($callback); } } $hookCallbacks = $this->_getHookCallbacks(); foreach ($hookCallbacks as $hookName => $callback) { if ($hookName == $this->_hookName) { $this->_runHookCallback($callback); } } return parent::run(); }