public function loadRoutes(Router $router, Neptune $neptune) { $url = $neptune['assets.url']; $router->name('neptune:assets')->route($url . ':asset', '::controller.assets', 'serveAsset')->format(true)->argsRegex('.+'); }
protected function routes(Router $router, $prefix, Neptune $neptune) { $module = $this->getName(); $router->route("{$prefix}/login", "::{$module}.controller.bar", "{$module}_module_method"); $router->name("{$module}:secret")->route("{$prefix}/secret", "::{$module}.controller.bar", 'secretArea'); }