Вообще есть в гайдах вот такая штука:
https://symfony.com/doc/current/rate_limiter.html
На эту тему лучше гуглить примерно так: Throttling in the {FRAMEWORK_NAME}, тогда обычно какие то готовые решения находятся.
Но если нужно контролировать для разных методов, то лучше своя реализация. Я думаю для таких вещей хорошо подходит redis куда можно очень быстро записать данные примерно такого вида rate-limit:methodName:requestCount = 1 и инкрементить это число при каждом запросе, а перед запросом проверять соотвествующий ключ в redis