/** * {@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; }
/** * {@inheritDoc} */ public function toArray() { $data = parent::toArray(); if (false === empty($this->plan)) { $data['plan'] = $this->plan->toArray(); } return $data; }