Download the PHP package spatie/laravel-route-discovery without Composer
On this page you can find all versions of the php package spatie/laravel-route-discovery. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download spatie/laravel-route-discovery
More information about spatie/laravel-route-discovery
Files in spatie/laravel-route-discovery
Package laravel-route-discovery
Short Description Auto register routes using PHP attributes
License MIT
Homepage https://github.com/spatie/laravel-route-discovery
Informations about the package laravel-route-discovery
Automatically discover routes in a Laravel app
This package can automatically discover routes for controllers and views in your Laravel application. This isn't an all-in approach. While using use auto discovery, you can still register routes like you're used to.
Using PHP attributes you can manipulate discovered routes: you can set a route name, add some middleware, or ...
Here's how you would add middleware to a controller whose's route will be auto discovered.
Support us
We invest a lot of resources into creating best in class open source packages. You can support us by buying one of our paid products.
We highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using. You'll find our address on our contact page. We publish all received postcards on our virtual postcard wall.
Documentation
You'll find full documentation at the Spatie website.
A note on performance
Discovering routes during each application request may have a small impact on performance. For increased performance, we highly recommend caching your routes as part of your deployment process.
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Freek Van der Herten
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-route-discovery with dependencies
illuminate/contracts Version ^8.67|^9.0|^10.0|^11.0|^12.0
illuminate/support Version ^8.77|^9.0|^10.0|^11.0|^12.0
spatie/laravel-package-tools Version ^1.10
symfony/finder Version ^5.4.2|^6.0|^7.0