Example #1
0
 public function registerRoute($method, $pattern)
 {
     $this->namesResolved = false;
     $route = new Route();
     $route->method($method)->pattern($this->fixPrefix($pattern));
     $this->routes[] = $route;
     return $route;
 }
Example #2
0
 private static function setMethod($need = null)
 {
     if (is_null($need)) {
         return;
     }
     $method = trim($need, '/');
     $arr = explode('@', $method);
     self::$method = $arr[1];
     self::$controller = $arr[0];
 }