Я переключился с версии 1. * на версию 2. * и задался вопросом, как можно получить массив в качестве значения по умолчанию для QueryParam
, помеченного как карта.FOSRestBundle - QueryParam - map и значение по умолчанию
, например:
/**
* @QueryParam(name="activity_filters", map=true, requirements="user_opened_resource", default="user_opened_resource")
*/
, когда я пытаюсь получить из параметров:
$activityFilters = $paramFetcher->get('activity_filters');
var_dump($activityFilters); die;
результат является:
string 'user_opened_resource' (length=20)
В предыдущих версиях FOSRestBundle я правильно получил массив в результате моего получения:
array (size=1)
0 => string 'user_opened_resource' (length=20)
Возможно ли достичь такого же результата в версиях 2. *?
привет, вы можете попробовать 'array = true' в' QueryParam'? –
@ MertÖksüz hi, так как версии 2. * '' 'array = true''' заменен на' '' map = true''' –