From 26842ebdb7ff9f89564365dcafcac0a807fddb74 Mon Sep 17 00:00:00 2001 From: nope7777 Date: Wed, 16 Jan 2019 12:32:48 +0200 Subject: [PATCH] Route name to configs (#4) --- config/prometheus.php | 13 +++++++++++++ src/routes.php | 8 +++++++- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/config/prometheus.php b/config/prometheus.php index bcf36cc..8eb5c0f 100644 --- a/config/prometheus.php +++ b/config/prometheus.php @@ -39,6 +39,19 @@ return [ 'metrics_route_path' => env('PROMETHEUS_METRICS_ROUTE_PATH', 'metrics'), + /* + |-------------------------------------------------------------------------- + | Metrics Route Name + |-------------------------------------------------------------------------- + | + | Route Parh name aliase. + | + | This is only applicable if metrics_route_enabled is set to true. + | + */ + + 'metrics_route_name' => env('PROMETHEUS_METRICS_ROUTE_NAME', 'metrics'), + /* |-------------------------------------------------------------------------- | Metrics Route Middleware diff --git a/src/routes.php b/src/routes.php index 52fd79d..58ad631 100644 --- a/src/routes.php +++ b/src/routes.php @@ -1,9 +1,15 @@ name('metrics'); /** @var \Illuminate\Routing\Route $route */ +); + +if ($name = config('prometheus.metrics_route_name')) { + $route->name($name); +} + $middleware = config('prometheus.metrics_route_middleware'); if ($middleware) {