Esempio n. 1
0
 protected function doUnserialize(array $json)
 {
     // consult parent for further unserialization
     parent::doUnserialize($json);
     $this->unserializeArrayEntities('webhookSubscriptions', Bf_WebhookSubscription::getClassName(), $json);
     $this->unserializeEntity('organization', Bf_Organisation::getClassName(), $json);
 }
Esempio n. 2
0
 protected function doUnserialize(array $json)
 {
     // consult parent for further unserialization
     parent::doUnserialize($json);
     // apparently not guaranteed to exist. let's not enforce unserialization of unit of measure.
     // TODO: make this conditional rather than just off.
     //$this->unserializeEntity('unitOfMeasure', Bf_UnitOfMeasure::getClassName(), $json);
 }
 protected function doUnserialize(array $json)
 {
     // consult parent for further unserialization
     parent::doUnserialize($json);
     $this->unserializeEntity('subscription', Bf_Subscription::getClassName(), $json);
     $this->unserializeEntity('codeType', Bf_AmendmentPriceRequestCodeType::getClassName(), $json);
     $this->unserializeArrayEntities('pricingComponentValues', Bf_PricingComponentValue::getClassName(), $json);
 }
Esempio n. 4
0
 protected function doUnserialize(array $json)
 {
     // consult parent for further unserialization
     parent::doUnserialize($json);
     $this->unserializeArrayEntities('taxation', Bf_TaxationLink::getClassName(), $json);
     $this->unserializeArrayEntities('pricingComponents', Bf_PricingComponent::getClassName(), $json);
     $this->unserializeEntity('product', Bf_Product::getClassName(), $json);
     $this->unserializeEntity('metadata', Bf_MetadataJson::getClassName(), $json);
 }
Esempio n. 5
0
 protected function doUnserialize(array $json)
 {
     // consult parent for further unserialization
     parent::doUnserialize($json);
     $this->unserializeArrayEntities('roles', Bf_Role::getClassName(), $json);
     $this->unserializeArrayEntities('paymentMethods', Bf_PaymentMethod::getClassName(), $json);
     $this->unserializeEntity('profile', Bf_Profile::getClassName(), $json);
     $this->unserializeEntity('metadata', Bf_MetadataJson::getClassName(), $json);
 }
Esempio n. 6
0
 protected function doUnserialize(array $json)
 {
     // consult parent for further unserialization
     parent::doUnserialize($json);
     $this->unserializeArrayEntities('invoiceLines', Bf_InvoiceLine::getClassName(), $json);
     $this->unserializeArrayEntities('taxLines', Bf_TaxLine::getClassName(), $json);
     $this->unserializeArrayEntities('invoicePayments', Bf_InvoicePayment::getClassName(), $json);
     $this->unserializeArrayEntities('invoiceRefunds', Bf_Refund::getClassName(), $json);
     $this->unserializeArrayEntities('invoiceCreditNotes', Bf_CreditNote::getClassName(), $json);
     $this->unserializeArrayEntities('charges', Bf_SubscriptionCharge::getClassName(), $json);
 }
Esempio n. 7
0
 protected function doUnserialize(array $json)
 {
     // consult parent for further unserialization
     parent::doUnserialize($json);
     $this->unserializeArrayEntities('pricingComponentValueChanges', Bf_PricingComponentValueChange::getClassName(), $json);
     $this->unserializeArrayEntities('pricingComponentValues', Bf_PricingComponentValue::getClassName(), $json);
     $this->unserializeArrayEntities('paymentMethodSubscriptionLinks', Bf_PaymentMethodSubscriptionLink::getClassName(), $json);
     $this->unserializeEntity('productRatePlan', Bf_ProductRatePlan::getClassName(), $json);
     $this->unserializeEntity('metadata', Bf_MetadataJson::getClassName(), $json);
     $this->unserializeEntity('executionInfo', Bf_ExecutionResponse::getClassName(), $json);
 }
Esempio n. 8
0
 protected function doUnserialize(array $json)
 {
     // consult parent for further unserialization
     parent::doUnserialize($json);
     $this->unserializeEntity('webhook', Bf_Webhook::getClassName(), $json);
 }
Esempio n. 9
0
 protected function doUnserialize(array $json)
 {
     // consult parent for further unserialization
     parent::doUnserialize($json);
     $this->unserializeArrayEntities('addresses', Bf_Address::getClassName(), $json);
 }
Esempio n. 10
0
 protected function doUnserialize(array $json)
 {
     // consult parent for further unserialization
     parent::doUnserialize($json);
     $this->unserializeArrayEntities('apiConfigurations', Bf_APIConfiguration::getClassName(), $json);
 }
Esempio n. 11
0
 protected function doUnserialize(array $json)
 {
     // consult parent for further unserialization
     parent::doUnserialize($json);
     $this->unserializeEntity('metadata', Bf_MetadataJson::getClassName(), $json);
 }
Esempio n. 12
0
 protected function doUnserialize(array $json)
 {
     // consult parent for further unserialization
     parent::doUnserialize($json);
     $this->unserializeArrayEntities('tiers', Bf_PricingComponentTier::getClassName(), $json);
 }