original_string: public function add($path, $controller, $name = null)
      {
          $route = new Route($path);
          $route->setDefault('_controller', $controller);
          $this->addRoute($route, $name);
  
          return $route;
      }
code: public function add($path, $controller, $name = null)
      {
          $route = new Route($path);
          $route->setDefault('_controller', $controller);
          $this->addRoute($route, $name);
  
          return $route;
      }
code_tokens: public function add ( $ path , $ controller , $ name = null ) { $ route = new Route ( $ path ) ; $ route -> setDefault ( '_controller' , $ controller ) ; $ this -> addRoute ( $ route , $ name ) ; return $ route ; }
docstring: Adds a route and returns it for future modification.
  
  @param string      $path       The route path
  @param string      $controller The route's controller
  @param string|null $name       The name to give this route
  
  @return Route
docstring_tokens: Adds a route and returns it for future modification .