PhalconRest\Export\Documentation::addManyRoutes PHP Method

addManyRoutes() public method

public addManyRoutes ( array $routes )
$routes array
    public function addManyRoutes(array $routes)
    {
        /** @var \Phalcon\Mvc\Router\Route $route */
        foreach ($routes as $route) {
            $this->addRoute($route);
        }
    }

Usage Example

 public function documentation()
 {
     /** @var \Phalcon\Config $config */
     $config = $this->di->get(Services::CONFIG);
     $documentation = new Documentation($config->application->title, $config->hostName);
     $documentation->addManyCollections($this->application->getCollections());
     $documentation->addManyRoutes($this->application->getRouter()->getRoutes());
     return $this->createItemResponse($documentation, new DocumentationTransformer(), 'documentation');
 }