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); }
/** * Метод, делигирующий выполненеие в другой контроллер. Вызывается, если * * @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(); }
/** * Reference to short access core modules */ public function __call($name, $params) { return App::$cur->__call($name, $params); }