marrios / mareaturborouter
Route manager
Installs: 40
Dependents: 0
Suggesters: 0
Security: 0
Stars: 13
Watchers: 1
Forks: 2
Open Issues: 0
pkg:composer/marrios/mareaturborouter
Requires
- php: >=8.0
Requires (Dev)
- mockery/mockery: ^1.6
- pestphp/pest: ^2.23
This package is auto-updated.
Last update: 2025-10-25 03:09:48 UTC
README
PHP Version 8.1^
@marriosdev
Starting
composer require marrios/mareaturborouter
Copy
<?php require_once("vendor/autoload.php"); use MareaTurbo\Router; use MareaTurbo\Route; class ControllerTeste { public function __construct() {} #[Route("/teste/{id}", "GET", "route.name")] public function teste($request) { // get all parameters $request->all(); // get only id parameter echo $request->only(["id"])['id']; } } // Register controllers (new Router())->controllers([ ControllerTeste::class ]);
In your browser, access the URL: http://localhost/teste/123
And you will see the result: 123
You can run this route in CLI mode
php .\index.php GET /teste/123
