code-orange / turbolinks-location
Laravel middleware to insert Turbolinks-Location header into every response
Package info
github.com/code-orange/turbolinks-location
pkg:composer/code-orange/turbolinks-location
v1.3
2020-04-06 08:01 UTC
Requires
- illuminate/http: >=5.2
This package is auto-updated.
Last update: 2026-03-06 22:03:47 UTC
README
This package contains a Laravel middleware for working with Turbolinks. It sets the Turbolinks-Location header on every response served, so that Turbolinks always shows the correct URL after redirects.
Installation
composer require code-orange/turbolinks-location
Usage
In your App\Http\Kernel, add the middleware to your web group:
use CodeOrange\TurbolinksLocation\TurbolinksLocation; class Kernel extends HttpKernel { protected $middlewareGroups = [ 'web' => [ ..., TurbolinksLocation::class ], ]; }
That's it!
All requests to routes in your web.php route file will now be served with a correct Turbolinks-Location header.