Download the PHP package rodrifarias/slim-route-attributes without Composer
On this page you can find all versions of the php package rodrifarias/slim-route-attributes. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download rodrifarias/slim-route-attributes
More information about rodrifarias/slim-route-attributes
Files in rodrifarias/slim-route-attributes
Download rodrifarias/slim-route-attributes
More information about rodrifarias/slim-route-attributes
Files in rodrifarias/slim-route-attributes
Vendor rodrifarias
Package slim-route-attributes
Short Description Slim Route Attributes is a route scanner that uses PHP attributes
License MIT
Package slim-route-attributes
Short Description Slim Route Attributes is a route scanner that uses PHP attributes
License MIT
Please rate this library. Is it a good library?
Informations about the package slim-route-attributes
Slim Route Attributes
Slim Route Attributes is a route scanner that uses PHP attributes.
Installation
Hello World using AppFactory
Create file public/index.php.
Creating a controller
You may quickly test this using the built-in PHP server:
Going to http://localhost:8000 will now display "Home".
Available Http Methods
GET, POST, PUT, DELETE, PATCH
Middleware in Route
To run a middleware you have to add the following attribute (Middleware) in the method
Map Route
You can use multiples http methods using map
Command to show all registered routes
Route | Http Method | Controller Method | IsPublic |
---|---|---|---|
/ | GET | Controller:method | yes |
Get list routes
Tests
To execute the test suite, you'll need to install all development dependencies.
All versions of slim-route-attributes with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1
slim/slim Version ^4.9
symfony/console Version ^6.0
slim/psr7 Version ^1.5
symfony/cache Version ^6.0
slim/slim Version ^4.9
symfony/console Version ^6.0
slim/psr7 Version ^1.5
symfony/cache Version ^6.0
The package rodrifarias/slim-route-attributes contains the following files
Loading the files please wait ....