public function routeName(Route $route) { if ($route->getName()) { return sprintf('%s (%s)', $route->getName(), $route->getRoute()); } $routeName = str_replace(['_', '.'], ' ', $route->getRoute()); $words = explode(' ', $routeName); foreach ($words as $key => $word) { $words[$key] = ucfirst($word); } return sprintf('%s (%s)', implode(' ', $words), $route->getRoute()); }