Я использую Slim Framework и мне нужен доступ к объекту Request в группе, чтобы я мог создавать объекты и использовать их в маршрутах
$app->group('/my-group', function (App $app) {
$id = $app->request->getAttribute('id')); // this doesn´t work
$user = some_method_to_find_user($id)
$app->get('/route-1', function () use ($user) {
var_dump($user);
}
}
как получить доступ к объекту запроса?
Я тоже пробовал с
$app->group('/api', function (App $app, Request $request) {
$id = $request->getAttribute('id')); // this doesn´t work
но выдает мне эту ошибку:
Uncaught ArgumentCountError: Too few arguments to function Closure::{closure}(),