'title:json_string', 'Description' => 'description:json_string', ); /** * @param null $expand * @param array $fields * @param array $relations * @param array $params * @return array */ public function serialize($expand = null, array $fields = array(), array $relations = array(), array $params = array() ) { $group = $this->object; if(! $group instanceof Group) return []; $values = parent::serialize($expand, $fields, $relations, $params); $members = []; foreach($group->getMembers() as $member){ $members[] = SerializerRegistry::getInstance()->getSerializer($member)->serialize(); } $values['members'] = $members; return $values; } }