public function match(Resource $resource, $routeType, $to) { $routeClass = $this->routeClass; /* @var $route Route */ $route = new $routeClass(); $route->setPath($resource->getPath($routeType)); $route->setDefault('_controller', $to); $route->setMethods($resource->getMethods($routeType)); $this->routeCollection->add($resource->getName($routeType), $route); return $route; }