Привет, коллеги!
Пишу взаимодействие нескольких сервисов через апи (часть из них сторонние).
По историческим причинам на проекте используется Jms/Serializer. При обработке наших собственных объектов или массивов все работает здорово.
Однако, есть кейс, когда с сервера приходит 200 статус и null в body (в теле ответа).
Такой кейс приходится обрабатывать в отдельном блоке как "deserialize($content, 'array', 'json');"
Подскажите, пожалуйста, можно ли в методе deserialize указать, что на вход придет array или string, например, чтобы обрабатывать эти кейсы в одной единственной строке?