/** * Read any defined route patterns from metadata and inject them into the router * @param Router $router */ public function registerRoutes(Router $router) { foreach ($this->metaDataDriver->getAllClassNames() as $class) { $classMetaData = $this->getMetaDataForClass($class); $router->registerRoutes($classMetaData->getRoutesMetaData()); } }