У Laravel была такая функция, как Global Patterns
(described here).Symfony Routing: Как определить глобальные требования/ограничения для подстановочных знаков?
Концепция вкратце: вы можете определить шаблон для подстановочного знака один раз, например, Route::pattern('id', '[0-9]+')
и использовать подстановочный знак {id}
в своих шаблонах маршрутов, не повторяя себя.
Теперь, я пытаюсь интегрировать компонент symfony/routing
в свою домашнюю рамочку. Я вижу, что шаблоны подстановочных знаков могут быть определены с использованием An array of requirements
(described here) для каждого маршрута, и я не могу найти способ объявить их глобально.
Есть ли такая/подобная функция в symfony/routing
?
Спасибо, это сработало для меня! – SmxCde