($dateTime) {
return $dateTime instanceof \DateTime
? $dateTime->format(\DateTime::ISO8601)
: '';
};
$normalizer->setCallbacks(array('createdAt' => $callback));
$serializer = new Serializer(array($normalizer), array($encoder), array('groups' => array('group1'));
тут $callback применяется к полю 'createdAt';
Мне нужно применить некую функцию ко всем полям, которые вытянулись в соответствии с group.
Это как-то можно сделать ? в доке не нашёл.
http://symfony.com/doc/current/components/serializer.html#normalizers
Обсуждают сегодня