Задать вопрос
grabbee
@grabbee

Где проверять условие по отправленным данным?

Отправляется какая нибудь форма. Мне нужно проверить/ограничить количество таких "отправлений". Например 10 в сутки. Где мне это проверять? Кажется Symfony\Component\Validator\Constraint для этого не подходит. Он же сами данные проверяет.

Суть в том, что например в Api-Platform нет контроллеров как таковых. Нужно писать "листенер" и в нем проверять?
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • Hi-TECH Academy
    KL 004.2.4 Kaspersky SD-WAN
    2 дня
    Далее
Пригласить эксперта
Ответы на вопрос 1
glaphire
@glaphire
PHP developer
Можно попробовать прикрутить rate limiter component, но имхо лучше создать свою логику набором правил, как оценивать частоту отправки формы и кастомное сообщение в случае превышения лимита
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы