Download the PHP package proklung/arguments-resolvers-bundle without Composer
On this page you can find all versions of the php package proklung/arguments-resolvers-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download proklung/arguments-resolvers-bundle
More information about proklung/arguments-resolvers-bundle
Files in proklung/arguments-resolvers-bundle
Package arguments-resolvers-bundle
Short Description Бандл с кастомными ресолверами аргументов для Symfony.
License MIT
Informations about the package arguments-resolvers-bundle
Бандл с кастомными ресолверами аргументов для Symfony
INTERNAL
Установка
composer require proklung/arguments-resolvers-bundle
Argument resolvers
RequestParamsResolver
Преобразует GET/POST/etc параметры контроллера в аргументы action (если они не помечены в качестве атрибутов при описании роута)
Признак контроллера, подлежащего обработке - интерфейс RequestQueryInterface
Нюанс: этот ресолвер должен запускаться раньше других. Сейчас его приоритет 50000.
ArrayRecursiveArgumentResolver
Массив, переданный как параметр в роут, рекурсивно прогоняется на предмет переменных и сервисов.
Управление
Любой ресолвер из бандла можно запретить посредством опции в конфигурационном файле
/config/packages/argument_resolvers.yaml
:
All versions of arguments-resolvers-bundle with dependencies
symfony/dependency-injection Version ^3.4 || ^4.0 || ^5.0
symfony/http-kernel Version ^4.0 || ^5.0
symfony/config Version ~4|~5
symfony/string Version ^4.0 || ^5.0