public function checkControllerActionExist() { if (class_exists($this->toControllerByUser()) && method_exists($this->toControllerByUser(), Settings::$action)) { Settings::$controllerNamespace = $this->toControllerByUser(); $this->setModel(); } elseif (class_exists($this->toControllerByCms()) && method_exists($this->toControllerByCms(), Settings::$action)) { Settings::$controllerNamespace = $this->toControllerByCms(); $this->setModel(); } else { Settings::$controllerNamespace = $this->defaultController; $this->setModel(); } }
public function setControllerNamespace($namespace) { Settings::$controllerNamespace = $namespace; return $namespace; }