VbzCart/docs/v1/class/vcCartDataManager: Difference between revisions
Jump to navigation
Jump to search
imported>Woozle mNo edit summary |
imported>Woozle No edit summary |
||
Line 13: | Line 13: | ||
** {{l/version|class|vcrCart}} (parent) | ** {{l/version|class|vcrCart}} (parent) | ||
** {{l/version|class|vcCartForm}} | ** {{l/version|class|vcCartForm}} | ||
* ''' | ===calls=== | ||
** $this->'''RenderBillingPage'''() | * {{l/version|class|vcPageContent_ckout}}::'''RenderBillingPage'''() calls... | ||
*** ''' | ** $this->'''RenderBillingPage'''(), which calls... | ||
** | *** {{l/version|class|vcCartData_Buyer}}::'''RenderPayment'''() | ||
** $this->''' | * {{l/version|class|vcPageContent_ckout}}::'''CapturePage'''() [protected] calls... | ||
** | ** {{l/version|class|vcPageContent_ckout}}::'''CaptureCart()''' [protected], which doesn't call anything here | ||
*** | ** {{l/version|class|vcPageContent_ckout}}::'''CaptureShipping'''() [protected], which calls... | ||
*** | *** $this->'''{{l/sub|CaptureShippingPage}}'''() [public] | ||
** {{l/version|class|vcPageContent_ckout}}::'''CaptureBilling'''() [protected], which calls... | |||
*** this->'''CaptureBillingPage'''(), which calls... | |||
**** '''{{l/version|class|vcCartData_Buyer/CapturePayment}}'''() |
Revision as of 10:59, 18 April 2019
About
- purpose: essentially a helper class for Template:L/version.
- jobs:
- Gets and sets the serialized blob field from the Cart record (GetBlobString(), SetBlobString())
- Creates the BuyerObject (Template:L/version) and SellerObject (Template:L/version)
- file: Template:L/project
Links
- This class inherits nothing.
- Nothing inherits this class.
- created by: Template:L/version::FieldsManager()
- points to:
- Template:L/version (parent)
- Template:L/version
calls
- Template:L/version::RenderBillingPage() calls...
- $this->RenderBillingPage(), which calls...
- Template:L/version::RenderPayment()
- $this->RenderBillingPage(), which calls...
- Template:L/version::CapturePage() [protected] calls...
- Template:L/version::CaptureCart() [protected], which doesn't call anything here
- Template:L/version::CaptureShipping() [protected], which calls...
- $this->CaptureShippingPage() [public]
- Template:L/version::CaptureBilling() [protected], which calls...
- this->CaptureBillingPage(), which calls...