Skip to content

Commit 2ff69f5

Browse files
committed
Add trailing slash if configuration is true
1 parent bfeac6a commit 2ff69f5

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

src/LaravelTrailingSlashServiceProvider.php

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,15 @@ public function boot()
1111
{
1212
if ($this->app->runningInConsole()) {
1313
$this->publishes([
14-
__DIR__.'/../config/config.php' => config_path('laravel-trailing-slash.php'),
14+
__DIR__ . '/../config/config.php' => config_path('laravel-trailing-slash.php'),
1515
], 'config');
1616
}
1717
}
1818

1919
public function register()
2020
{
21-
$this->mergeConfigFrom(__DIR__.'/../config/config.php', 'laravel-trailing-slash');
21+
$this->mergeConfigFrom(__DIR__ . '/../config/config.php', 'laravel-trailing-slash');
2222

23-
if (config('laravel-trailing-slash.active')) {
24-
$this->app->register(RoutingServiceProvider::class);
25-
}
23+
$this->app->register(RoutingServiceProvider::class);
2624
}
2725
}

src/Library/TrailingSlashUrlGenerator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ class TrailingSlashUrlGenerator extends UrlGenerator
1717
*/
1818
public function format($root, $path, $route = '')
1919
{
20-
return parent::format($root, $path, $route) . '/';
20+
return parent::format($root, $path, $route) . (config('laravel-trailing-slash.active') ? '/' : '');
2121
}
2222
}

0 commit comments

Comments
 (0)