예제 #1
0
파일: View.php 프로젝트: wcoder/PHPj
 public static function make($options = false)
 {
     self::getConfigs();
     self::setOptions($options);
     self::setViewPath();
     $content = self::makeAction();
     if (self::$layout) {
         require_once self::$viewPath . '/layout.html';
     } else {
         Response::send($content);
     }
 }
예제 #2
0
파일: Log.php 프로젝트: wcoder/PHPj
 protected static function inDisplay($message, $level)
 {
     Response::send("<div>" . "<h4>{$level}</h4>" . "<blockquote>{$message}</blockquote>" . "</div>");
 }
예제 #3
0
파일: Router.php 프로젝트: wcoder/PHPj
 /**
  * Вызов метода (действия) из класса контроллера
  */
 protected function callAction()
 {
     if (is_callable(array($this->controller, $this->action)) === FALSE) {
         throw new \Exception('Аction not defined');
     }
     Response::send(call_user_func(array($this->controller, $this->action)));
 }