Class Mage_Checkout_Model_Api_Resource_Customer

Description

Checkout api resource for Customer

Located in /Checkout/Model/Api/Resource/Customer.php (line 34)

Mage_Api_Model_Resource_Abstract
   |
   --Mage_Checkout_Model_Api_Resource
      |
      --Mage_Checkout_Model_Api_Resource_Customer
Direct descendents
Class Description
Mage_Checkout_Model_Cart_Customer_Api Shopping cart api for customer data
Class Constant Summary
ADDRESS_BILLING = Mage_Sales_Model_Quote_Address::TYPE_BILLING
ADDRESS_SHIPPING = Mage_Sales_Model_Quote_Address::TYPE_SHIPPING
MODE_CUSTOMER = Mage_Checkout_Model_Type_Onepage::METHOD_CUSTOMER
MODE_GUEST = Mage_Checkout_Model_Type_Onepage::METHOD_GUEST
MODE_REGISTER = Mage_Checkout_Model_Type_Onepage::METHOD_REGISTER
Method Summary
Variables
Methods
involveNewCustomer (line 202)

Involve new customer to system

  • access: public
Mage_Checkout_Model_Api_Resource_Customer involveNewCustomer ( $quote)
prepareCustomerForQuote (line 89)
  • access: public
bool prepareCustomerForQuote ( $quote)
_getCustomer (line 53)
  • access: protected
void _getCustomer ( $customerId)
  • $customerId
_getCustomerAddress (line 71)

Get customer address by identifier

  • access: protected
Mage_Customer_Model_Address _getCustomerAddress (int $addressId)
  • int $addressId
_prepareCustomerQuote (line 165)

Prepare quote for customer order submit

  • access: protected
Mage_Checkout_Model_Api_Resource_Customer _prepareCustomerQuote ( $quote)
_prepareGuestQuote (line 114)

Prepare quote for guest checkout order submit

  • access: protected
Mage_Checkout_Model_Api_Resource_Customer _prepareGuestQuote ( $quote)
_prepareNewCustomerQuote (line 129)

Prepare quote for customer registration and customer order submit

  • access: protected
Mage_Checkout_Model_Api_Resource_Customer _prepareNewCustomerQuote ( $quote)

Inherited Methods

Inherited From Mage_Checkout_Model_Api_Resource

Mage_Checkout_Model_Api_Resource::_getAttributes()
Mage_Checkout_Model_Api_Resource::_getQuote()
Mage_Checkout_Model_Api_Resource::_getStoreId()
Mage_Checkout_Model_Api_Resource::_getStoreIdFromQuote()
Mage_Checkout_Model_Api_Resource::_isAllowedAttribute()
Mage_Checkout_Model_Api_Resource::_isQuoteExist()
Mage_Checkout_Model_Api_Resource::_updateAttributes()

Inherited From Mage_Api_Model_Resource_Abstract

Mage_Api_Model_Resource_Abstract::getResourceConfig()
Mage_Api_Model_Resource_Abstract::setResourceConfig()
Mage_Api_Model_Resource_Abstract::_fault()
Mage_Api_Model_Resource_Abstract::_getConfig()
Mage_Api_Model_Resource_Abstract::_getServer()
Mage_Api_Model_Resource_Abstract::_getSession()
Class Constants
ADDRESS_BILLING = Mage_Sales_Model_Quote_Address::TYPE_BILLING (line 39)

Customer address types

ADDRESS_SHIPPING = Mage_Sales_Model_Quote_Address::TYPE_SHIPPING (line 40)
MODE_CUSTOMER = Mage_Checkout_Model_Type_Onepage::METHOD_CUSTOMER (line 45)

Customer checkout types

MODE_GUEST = Mage_Checkout_Model_Type_Onepage::METHOD_GUEST (line 47)
MODE_REGISTER = Mage_Checkout_Model_Type_Onepage::METHOD_REGISTER (line 46)

Documentation generated on Fri, 11 Feb 2011 17:00:15 +0200 by phpDocumentor 1.4.3