コード例 #1
0
ファイル: router.php プロジェクト: dimichspb/basic-users-app
 public static function setController($controller = self::NOTFOUND_CONTROLLER)
 {
     if (empty($controller)) {
         $controller = self::NOTFOUND_CONTROLLER;
     }
     $controller = __NAMESPACE__ . DIRECTORY_SEPARATOR . Application::getConfigItem('controllersFolder') . DIRECTORY_SEPARATOR . ucfirst(strtolower($controller)) . Application::getConfigItem('controllerPostfix');
     if (!class_exists($controller)) {
         throw new \Exception('could not find ' . $controller . ' controller');
     }
     self::$controller = $controller;
     return;
 }