protected function uriGenerator($controllerAction) { /** @var array $routes */ $routes = Application::getInstance()->getRoutes(); foreach ($routes as $route) { if ($route['action'] === $controllerAction) { return $route; } } }