Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 698 Bytes

route_parameters.md

File metadata and controls

19 lines (15 loc) · 698 Bytes

Adding Parameters to Route Closures

The second parameter in a route, which is the closure function, can include parameters to access request details. Phpslides provides a Request object to get information about the current global request, such as query parameters.

Example:

use PhpSlides\Router\Route;
use PhpSlides\Core\Http\Request;

Route::post("/add-data", function (Request $req) {
    $data = $req->post('key');
    return "Data Received: " . $data;
});

Here:

  • $req is an instance of Phpslides\Core\Http\Request.
  • You can use methods like post() to access post request data.

Learn more about Request and its methods in the full documentation.