コード例 #1
0
 /**
  * @param Supporter $supporter
  * @return array
  */
 protected function toArray(Supporter $supporter)
 {
     if (!$this->isAdmin()) {
         return array('id' => $supporter->getId(), 'name' => $supporter->getCompany()->getName(), 'website' => $supporter->getCompany()->getWebsite());
     }
     return array('id' => $supporter->getId(), 'socialId' => $supporter->getCompany()->getSocialId(), 'name' => $supporter->getCompany()->getName(), 'email' => $supporter->getCompany()->getEmail(), 'phone' => $supporter->getCompany()->getPhone(), 'website' => $supporter->getCompany()->getWebsite(), 'twitterId' => $supporter->getCompany()->getTwitterId(), 'fanpage' => $supporter->getCompany()->getFanpage());
 }