public function registerRoute($method, $pattern) { $this->namesResolved = false; $route = new Route(); $route->method($method)->pattern($this->fixPrefix($pattern)); $this->routes[] = $route; return $route; }
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]; }