Example #1
0
 /**
  * {@inheritDoc}
  */
 public function toArray()
 {
     $data = parent::toArray();
     if (!empty($data['recipient_map']) && is_array($data['recipient_map'])) {
         for ($i = 0; $i < count($data['recipient_map']); $i++) {
             $data['recipient_map'][$i] = $data['recipient_map'][$i]->toArray();
         }
     } else {
         unset($data['recipient_map']);
     }
     return $data;
 }
Example #2
0
 /**
  * {@inheritDoc}
  */
 public function toArray()
 {
     $data = parent::toArray();
     if (false === empty($this->plan)) {
         $data['plan'] = $this->plan->toArray();
     }
     return $data;
 }