Я пытаюсь выяснить, как перенаправить на определенную страницу (в моем случае это страница оплаты) пользователя, у которого не работает действующая подписка.
Я знаю, что могу сделать это, установив проверку isGranted во всех моих действиях, но мне не нравится это решение, так как оно кажется большой тратой времени, учитывая количество моих действий.
Я посмотрел параметры firewall.access_denied_url, но не хочу связывать AccessDenied со страницей оплаты, потому что, например, доступ к странице администратора запрещен любому пользователю, у которого нет ROLE_ADMIN, и он перенаправлен на страницу оплаты не имеет никакого смысла.
У меня уже есть избиратель, который проверяет, является ли пользователь действительным или нет, и предоставляет доступ в этом случае, но как мне удается использовать этого избирателя, когда пользователь пытается достичь определенного шаблона и перенаправить его / ее, когда доступ запрещен?
Заранее спасибо!