コード例 #1
0
ファイル: person.php プロジェクト: walteraries/anahita
 /**
  * @{inheritdoc}
  */
 public function toSerializableArray($entity)
 {
     $data = parent::toSerializableArray($entity);
     $data['username'] = $entity->username;
     if (KService::has('com:people.viewer') && KService::get('com:people.viewer')->eql($entity)) {
         $data['email'] = $entity->email;
     }
     return $data;
 }
コード例 #2
0
ファイル: hashtag.php プロジェクト: walteraries/anahita
 /**
  * @{inheritdoc}
  */
 public function toSerializableArray($entity)
 {
     $data = parent::toSerializableArray($entity);
     $data['creationTime'] = $entity->creationTime->getDate();
     $data['updateTime'] = $entity->updateTime->getDate();
     unset($data['body']);
     unset($data['author']);
     unset($data['editor']);
     return $data;
 }