Кто-нибудь знает, есть ли простой способ, кроме написания собственного скрипта для декодирования объекта JSON в сущность PHP?
Я использую приведенный ниже скрипт для кодирования в JSON, но когда ядекодировать это массив, а не сущность.
$serializer = new Serializer(array(new GetSetMethodNormalizer()), array('json' => new
JsonEncoder()));
$json = $serializer->serialize($coupon, 'json');
$session->set('json', $json);
Тогда я декодирую таким образом
$session = $this->getRequest()->getSession();
$json = $session->get('json');
$serializer = new Serializer(array(new GetSetMethodNormalizer()), array('json' => new JsonEncoder()));
$coupon = $serializer->decode($json, 'json');
Но, как я уже сказал ... это больше не сущность купона, этопросто массив.