Example #1
0
 /**
  * Create a route
  *
  * @param string $name
  * @param mixed $patterns
  * @param string $method
  *
  * @return A1\Routing\Route
  */
 public function createRoute($patterns, $method = 'get', callable $controller = null)
 {
     $route = parent::createRoute($patterns);
     $route->attributes(['controller' => $controller]);
     $route->conditions($this->buildCondition($method));
     $this->register($route);
     return $route;
 }