/** * @return array */ public function toArray() { $data = parent::toArray(); $data[self::PAYMENT_PROFILE] = $this->getPaymentProfile()->toArray(); $data[self::SHIPPING_ADDRESS] = $this->getShippingAddress()->toArray(); return $data; }
/** * @return array */ public function toArray() { $data = parent::toArray(); $data[self::DESTINATIONS] = array_map(function (DestinationInterface $destination) { return $destination->toArray(); }, $this->getDestinations()); return $data; }
/** * @return array */ public function toArray() { $data = parent::toArray(); $data[self::BILLING_ADDRESS] = $this->getBillingAddress()->toArray(); return $data; }
/** * @return array */ public function toArray() { $data = parent::toArray(); $data[self::ENDPOINT] = $this->getEndpoint()->toArray(); return $data; }