ArgumentResolver
class ArgumentResolver implements ArgumentResolverInterface
Отвечает за разрешение аргументов, переданных в действие.
Методы
Подробности
__construct(ArgumentMetadataFactoryInterface $argumentMetadataFactory = null, iterable $argumentValueResolvers = array())
Параметры
array
getArguments(Request $request, callable $controller)
Возвращает аргументы для передачи в контроллер.
Параметры
| Request | $request | |
| callable | $controller | |
Возвращаемое значение
| array | Массив аргументов для передачи в контроллер |
Исключения
| RuntimeException | При невозможности предоставить значение для обязательного аргумента |
static iterable
getDefaultArgumentValueResolvers()
Возвращаемое значение