СП
CsrfInjection
добавляешь private ServerRequestInterface $request;
и метод withRequest
Size: a a a
СП
CsrfInjection
добавляешь private ServerRequestInterface $request;
и метод withRequest
DS
DS
СП
DS
return $this->viewRenderer->withCsrf($request)->render(...)
СП
СП
DS
СП
СП
DS
DS
СП
DS
DS
CsrfTokenInterface $csrfToken = null
ну и соответственно проверяем, если не установлен, то пишем токен в атрибут риквеста, а если установлен, то пишем в $csrfToken. То есть, для yii оно будет работать через CsrfToken, если в контейнере сконфижить интерфейсCsrfTokenInterface::class => CsrfToken::class
СП
DS
СП
DS
СП