Пример #1
0
 /**
  * Executes functions settedUp on STATIC $onCallActionAfter
  * @param String $action
  * @param Array $parms
  */
 public static function callActionAfter($controllerName, $action, array $parms)
 {
     if (array_search('PhpBURN_ControllerConfig', get_declared_classes()) == true) {
         if (is_array(PhpBURN_ControllerConfig::getOnCallActionAfter()) && count(PhpBURN_ControllerConfig::getOnCallActionAfter()) > 0) {
             foreach (PhpBURN_ControllerConfig::getOnCallActionAfter() as $function) {
                 $function($controllerName, $action, $parms);
             }
         }
     } else {
         PhpBURN_Message::output('[!onCallActionBefore cannot be loaded because PhpBURN_ControllerConfig is not instanced - Please add PhpBURN::load("Tools.Controller.ControllerConfig"); to your config/controller.php Configurations!]', PhpBURN_Message::WARNING);
     }
 }