Привет. Я хочу создать объект, который можно использовать во всех вложенных маршрутах.
use Slim\App;
use Slim\Http\Request;
use Slim\Http\Response;
return function (App $app) {
$app->group('/api', function (App $app) {
$this->user = \User::findOrFail(1);
$app->get('/profile', function ($request, $response, $args) {
var_dump($this->user);
});
});
};
Я получаю ошибку
Type: Slim\Exception\ContainerValueNotFoundException
Message: Identifier "user" is not defined.