Exemplo n.º 1
0
 function execute()
 {
     $app_name = Request::get('app_name');
     $module = $_REQUEST['module'] ? $_REQUEST['module'] : 'backend';
     $action = $_REQUEST['action'] ? $_REQUEST['action'] : 'main';
     Request::get('module', $module);
     Request::get('action', $action);
     App::$activeAppName = strtolower($app_name);
     App::$activeAppDir = APP_DIR . DS . $app_name . DS;
     if (App::hasAppMethod($app_name, 'beforeBackend')) {
         App::callAppMethod($app_name, 'beforeBackend');
     }
     Load::Action(APP_DIR . DS . Request::get('app_name') . DS, Request::get('action'), Request::get('app_name'));
     if (App::hasAppMethod($app_name, 'afterBackend')) {
         App::callAppMethod($app_name, 'afterBackend');
     }
     return false;
 }
Exemplo n.º 2
0
 static function endApp($app_name)
 {
     App::callAppMethod($app_name, 'after');
 }