Используйте Symfonys MapRequestPayload для десериализации массива intPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Используйте Symfonys MapRequestPayload для десериализации массива int

Сообщение Anonymous »

Полезная нагрузка для конечной точки API в моем приложении представляет собой массив чисел. Можно ли десериализовать его с помощью MapRequestPayload?
То, что я пробовал до сих пор, очевидно, не работает, поскольку десериализатор, используемый MapRequestPayload, получает целевой тип из типа параметра (который не может быть чем-то вроде например int[]):
...
public function endpoint(
#[MapRequestPayload] array $listOfIds
) {
...


Подробнее здесь: https://stackoverflow.com/questions/787 ... ray-of-int
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»