Example #1
0
 public function __call($method, $args)
 {
     if (!empty($_GET[$this->attachmentIdField])) {
         $_GET['entity_id'] = $_GET[$this->attachmentIdField];
         unset($_GET[$this->attachmentIdField]);
     }
     $_GET['data_model'] = $this->attachmentModel;
     parent::__call($method, $args);
 }
Example #2
0
 /**
  * Метод, делигирующий выполненеие в другой контроллер. Вызывается, если
  *
  * @param $methodName по факту является названием контроллера, в который должно быть передано управление
  * @param $args
  */
 function __call($methodName, $args)
 {
     $class = Route::getDir(Settings::$controllersDir, $methodName);
     if (!$class) {
         parent::__call($methodName, $args);
     }
     include_once $class;
     $this->loadNavigation();
     $class = new $methodName(true);
     $class->admin();
     View::render();
 }
Example #3
0
 /**
  * Reference to short access core modules
  */
 public function __call($name, $params)
 {
     return App::$cur->__call($name, $params);
 }