Esempio n. 1
0
 public function __construct($file, $values = array())
 {
     $request = Dispatcher::request();
     $position = strpos($file, '/');
     if ($position === FALSE) {
         $this->file = VIEW_PATH . str_replace('>', '/', $request['controller']) . '/' . $file . '.php';
     } elseif ($position === 0) {
         $this->file = VIEW_PATH . substr($file, 1) . '.php';
     } else {
         $this->file = VIEW_PATH . $file . '.php';
     }
     $this->set($values);
 }
Esempio n. 2
0
 /**
  * 派发
  * 以$_REQUEST为参数 传入ssss
  */
 public static function dispatch()
 {
     self::$request = $_GET;
     return self::executeAction(self::getController(), self::getAction(), self::getParams());
 }