Get the raw adapter routes.
public getAdapterRoutes ( ) : array | ||
Результат | array |
public function __construct(RouteCollection $collection, Router $router, Config $config) { $this->routes = $collection; $standardsTree = $config['api.standardsTree']; $subtype = $config['api.subtype']; $defaultFormat = $config['api.defaultFormat']; foreach ($router->getAdapterRoutes() as $versionName => $versionGroup) { foreach ($versionGroup as $route) { $routeInfo = (new RouteInfo($route, ['router' => 'Dingo', 'version' => $versionName, 'headers' => [['key' => 'Accept', 'value' => "application/{$standardsTree}.{$subtype}.{$versionName}+{$defaultFormat}"]]]))->toArray(); $this->routes->push($routeInfo); } } }