PersonalDataXmlSerializer
in package
Class PersonalDataXmlSerializer
Tags
Table of Contents
- serialize() : mixed
- serializeAddOnValues() : mixed
- serializeAddress() : mixed
- serializeAgreement() : mixed
- serializeAgreements() : mixed
- serializeBaseData() : mixed
- serializeCustomerAddresses() : mixed
- serializeEmail() : mixed
- serializeEmailContact() : mixed
- serializeEmailContactCollection() : mixed
- serializeEmailContacts() : mixed
- serializeEmails() : mixed
- serializeInvoiceAddresses() : mixed
- serializeInvoices() : mixed
- serializeNewsletterSubscription() : mixed
- serializeNewsletterSubscriptionCustomer() : mixed
- serializeOrderAddressBlock() : mixed
- serializeOrderAddresses() : mixed
- serializeOrderItem() : mixed
- serializeOrderItemAttributes() : mixed
- serializeOrderItems() : mixed
- serializeOrders() : mixed
- serializeOrderTotalCollection() : mixed
- serializePackingSlip() : mixed
- serializePackingSlips() : mixed
- serializeReview() : mixed
- serializeReviews() : mixed
- serializeSharedShoppingCart() : mixed
- serializeSharedShoppingCarts() : mixed
- serializeShoppingCart() : mixed
- serializeShoppingCarts() : mixed
- serializeWithdrawal() : mixed
- serializeWithdrawalOrder() : mixed
- serializeWithdrawals() : mixed
Methods
serialize()
public
serialize(array<string|int, mixed> $personalDataArray) : mixed
Parameters
- $personalDataArray : array<string|int, mixed>
Return values
mixed —serializeAddOnValues()
protected
serializeAddOnValues(SimpleXMLElement $xml, KeyValueCollection $addOnValues) : mixed
Parameters
- $xml : SimpleXMLElement
- $addOnValues : KeyValueCollection
Return values
mixed —serializeAddress()
protected
serializeAddress(SimpleXMLElement $xml, CustomerAddressInterface|AddressBlockInterface $address) : mixed
Parameters
- $xml : SimpleXMLElement
- $address : CustomerAddressInterface|AddressBlockInterface
Return values
mixed —serializeAgreement()
protected
serializeAgreement(SimpleXMLElement $xml, AgreementInterface $agreement) : mixed
Parameters
- $xml : SimpleXMLElement
- $agreement : AgreementInterface
Return values
mixed —serializeAgreements()
protected
serializeAgreements(SimpleXMLElement $xml, AgreementCollection $agreements) : mixed
Parameters
- $xml : SimpleXMLElement
- $agreements : AgreementCollection
Return values
mixed —serializeBaseData()
protected
serializeBaseData(SimpleXMLElement $xml, CustomerInterface $customer) : mixed
Parameters
- $xml : SimpleXMLElement
- $customer : CustomerInterface
Return values
mixed —serializeCustomerAddresses()
protected
serializeCustomerAddresses(SimpleXMLElement $xml, array<string|int, mixed> $addresses) : mixed
Parameters
- $xml : SimpleXMLElement
- $addresses : array<string|int, mixed>
Return values
mixed —serializeEmail()
protected
serializeEmail(SimpleXMLElement $xml, EmailInterface $email) : mixed
Parameters
- $xml : SimpleXMLElement
- $email : EmailInterface
Return values
mixed —serializeEmailContact()
protected
serializeEmailContact(SimpleXMLElement $xml, EmailContactInterface $contact) : mixed
Parameters
- $xml : SimpleXMLElement
- $contact : EmailContactInterface
Return values
mixed —serializeEmailContactCollection()
protected
serializeEmailContactCollection(SimpleXMLElement $xml, ContactCollection $contacts) : mixed
Parameters
- $xml : SimpleXMLElement
- $contacts : ContactCollection
Return values
mixed —serializeEmailContacts()
protected
serializeEmailContacts(SimpleXMLElement $xml, EmailInterface $email) : mixed
Parameters
- $xml : SimpleXMLElement
- $email : EmailInterface
Return values
mixed —serializeEmails()
protected
serializeEmails(SimpleXMLElement $xml, EmailCollection $emails) : mixed
Parameters
- $xml : SimpleXMLElement
- $emails : EmailCollection
Return values
mixed —serializeInvoiceAddresses()
protected
serializeInvoiceAddresses(SimpleXMLElement $xml, InvoiceListItem $invoice) : mixed
Parameters
- $xml : SimpleXMLElement
- $invoice : InvoiceListItem
Return values
mixed —serializeInvoices()
protected
serializeInvoices(SimpleXMLElement $xml, InvoiceListItemCollection $invoices) : mixed
Parameters
- $xml : SimpleXMLElement
- $invoices : InvoiceListItemCollection
Return values
mixed —serializeNewsletterSubscription()
protected
serializeNewsletterSubscription(SimpleXMLElement $xml, NewsletterSubscriptionInterface $newsletterSubscription) : mixed
Parameters
- $xml : SimpleXMLElement
- $newsletterSubscription : NewsletterSubscriptionInterface
Return values
mixed —serializeNewsletterSubscriptionCustomer()
protected
serializeNewsletterSubscriptionCustomer(SimpleXMLElement $xml, NewsletterSubscriptionInterface $newsletterSubscription) : mixed
Parameters
- $xml : SimpleXMLElement
- $newsletterSubscription : NewsletterSubscriptionInterface
Return values
mixed —serializeOrderAddressBlock()
protected
serializeOrderAddressBlock(SimpleXMLElement $xml, OrderAddressBlock $address) : mixed
Parameters
- $xml : SimpleXMLElement
- $address : OrderAddressBlock
Return values
mixed —serializeOrderAddresses()
protected
serializeOrderAddresses(SimpleXMLElement $xml, OrderInterface $order) : mixed
Parameters
- $xml : SimpleXMLElement
- $order : OrderInterface
Return values
mixed —serializeOrderItem()
protected
serializeOrderItem(SimpleXMLElement $xml, OrderItemInterface $product) : mixed
Parameters
- $xml : SimpleXMLElement
- $product : OrderItemInterface
Return values
mixed —serializeOrderItemAttributes()
protected
serializeOrderItemAttributes(SimpleXMLElement $xml, OrderItemAttributeCollection $attributes) : mixed
Parameters
- $xml : SimpleXMLElement
- $attributes : OrderItemAttributeCollection
Return values
mixed —serializeOrderItems()
protected
serializeOrderItems(SimpleXMLElement $xml, OrderItemCollection $products) : mixed
Parameters
- $xml : SimpleXMLElement
- $products : OrderItemCollection
Return values
mixed —serializeOrders()
protected
serializeOrders(SimpleXMLElement $xml, array<string|int, mixed> $orders) : mixed
Parameters
- $xml : SimpleXMLElement
- $orders : array<string|int, mixed>
Return values
mixed —serializeOrderTotalCollection()
protected
serializeOrderTotalCollection(SimpleXMLElement $xml, OrderTotalCollection $orderTotals) : mixed
Parameters
- $xml : SimpleXMLElement
- $orderTotals : OrderTotalCollection
Return values
mixed —serializePackingSlip()
protected
serializePackingSlip(SimpleXMLElement $xml, PackingSlipInterface $packingSlip) : mixed
Parameters
- $xml : SimpleXMLElement
- $packingSlip : PackingSlipInterface
Return values
mixed —serializePackingSlips()
protected
serializePackingSlips(SimpleXMLElement $xml, PackingSlipCollection $packingSlips) : mixed
Parameters
- $xml : SimpleXMLElement
- $packingSlips : PackingSlipCollection
Return values
mixed —serializeReview()
protected
serializeReview(SimpleXMLElement $xml, ReviewInterface $review) : mixed
Parameters
- $xml : SimpleXMLElement
- $review : ReviewInterface
Return values
mixed —serializeReviews()
protected
serializeReviews(SimpleXMLElement $xml, ReviewCollection $reviews) : mixed
Parameters
- $xml : SimpleXMLElement
- $reviews : ReviewCollection
Return values
mixed —serializeSharedShoppingCart()
protected
serializeSharedShoppingCart(SimpleXMLElement $xml, SharedShoppingCartInterface $shoppingCart) : mixed
Parameters
- $xml : SimpleXMLElement
- $shoppingCart : SharedShoppingCartInterface
Return values
mixed —serializeSharedShoppingCarts()
protected
serializeSharedShoppingCarts(SimpleXMLElement $xml, SharedShoppingCartCollection $shoppingCarts) : mixed
Parameters
- $xml : SimpleXMLElement
- $shoppingCarts : SharedShoppingCartCollection
Return values
mixed —serializeShoppingCart()
protected
serializeShoppingCart(SimpleXMLElement $xml, ShoppingCartInterface $shoppingCart) : mixed
Parameters
- $xml : SimpleXMLElement
- $shoppingCart : ShoppingCartInterface
Return values
mixed —serializeShoppingCarts()
protected
serializeShoppingCarts(SimpleXMLElement $xml, ShoppingCartCollection $shoppingCarts) : mixed
Parameters
- $xml : SimpleXMLElement
- $shoppingCarts : ShoppingCartCollection
Return values
mixed —serializeWithdrawal()
protected
serializeWithdrawal(SimpleXMLElement $xml, WithdrawalInterface $withdrawal) : mixed
Parameters
- $xml : SimpleXMLElement
- $withdrawal : WithdrawalInterface
Return values
mixed —serializeWithdrawalOrder()
protected
serializeWithdrawalOrder(SimpleXMLElement $xml, WithdrawalInterface $withdrawal) : mixed
Parameters
- $xml : SimpleXMLElement
- $withdrawal : WithdrawalInterface
Return values
mixed —serializeWithdrawals()
protected
serializeWithdrawals(SimpleXMLElement $xml, WithdrawalCollection $withdrawals) : mixed
Parameters
- $xml : SimpleXMLElement
- $withdrawals : WithdrawalCollection