Class Mage_Sales_Model_Quote_Address_Total_Nominal_RecurringAbstract

Description

Total model for recurring profiles

Located in /Sales/Model/Quote/Address/Total/Nominal/RecurringAbstract.php (line 30)

Mage_Sales_Model_Quote_Address_Total_Abstract
   |
   --Mage_Sales_Model_Quote_Address_Total_Nominal_RecurringAbstract
Direct descendents
Class Description
Mage_Sales_Model_Quote_Address_Total_Nominal_Recurring_Initial Total model for recurring profile initial fee
Mage_Sales_Model_Quote_Address_Total_Nominal_Recurring_Trial Total model for recurring profile trial payment
Variable Summary
Method Summary
Variables
bool $_canAddAmountToAddress = false (line 38)

Don't add amounts to address

  • access: protected

Redefinition of:
Mage_Sales_Model_Quote_Address_Total_Abstract::$_canAddAmountToAddress
Various abstract abilities
string $_itemRowTotalKey = null (line 45)

By what key to set data into item

  • access: protected

Redefinition of:
Mage_Sales_Model_Quote_Address_Total_Abstract::$_itemRowTotalKey
Key for item row total getting

Redefined in descendants as:
string $_profileDataKey = null (line 52)

By what key to get data from profile

  • access: protected

Redefined in descendants as:

Inherited Variables

Inherited from Mage_Sales_Model_Quote_Address_Total_Abstract

Mage_Sales_Model_Quote_Address_Total_Abstract::$_address
Mage_Sales_Model_Quote_Address_Total_Abstract::$_canSetAddressAmount
Mage_Sales_Model_Quote_Address_Total_Abstract::$_code
Methods
collect (line 60)

Collect recurring item parameters and copy to the address items

  • access: public

Redefinition of:
Mage_Sales_Model_Quote_Address_Total_Abstract::collect()
Collect totals process.
fetch (line 82)

Don't fetch anything

  • access: public
array fetch (Mage_Sales_Model_Quote_Address $address)

Redefinition of:
Mage_Sales_Model_Quote_Address_Total_Abstract::fetch()
Fetch (Retrieve data as array)
_afterCollectSuccess (line 104)

Hook for successful collecting of a recurring amount

  • access: protected
void _afterCollectSuccess (Mage_Sales_Model_Quote_Address $address, Mage_Sales_Model_Quote_Item_Abstract $item)

Redefined in descendants as:
_getAddressItems (line 93)

Get nominal items only

  • access: protected
array _getAddressItems (Mage_Sales_Model_Quote_Address $address)

Redefinition of:
Mage_Sales_Model_Quote_Address_Total_Abstract::_getAddressItems()
Get all items except nominals

Inherited Methods

Inherited From Mage_Sales_Model_Quote_Address_Total_Abstract

Mage_Sales_Model_Quote_Address_Total_Abstract::collect()
Mage_Sales_Model_Quote_Address_Total_Abstract::fetch()
Mage_Sales_Model_Quote_Address_Total_Abstract::getCode()
Mage_Sales_Model_Quote_Address_Total_Abstract::getIsItemRowTotalCompoundable()
Mage_Sales_Model_Quote_Address_Total_Abstract::getItemBaseRowTotal()
Mage_Sales_Model_Quote_Address_Total_Abstract::getItemRowTotal()
Mage_Sales_Model_Quote_Address_Total_Abstract::getLabel()
Mage_Sales_Model_Quote_Address_Total_Abstract::processConfigArray()
Mage_Sales_Model_Quote_Address_Total_Abstract::setCode()
Mage_Sales_Model_Quote_Address_Total_Abstract::_addAmount()
Mage_Sales_Model_Quote_Address_Total_Abstract::_addBaseAmount()
Mage_Sales_Model_Quote_Address_Total_Abstract::_getAddress()
Mage_Sales_Model_Quote_Address_Total_Abstract::_getAddressItems()
Mage_Sales_Model_Quote_Address_Total_Abstract::_setAddress()
Mage_Sales_Model_Quote_Address_Total_Abstract::_setAmount()
Mage_Sales_Model_Quote_Address_Total_Abstract::_setBaseAmount()

Documentation generated on Fri, 11 Feb 2011 17:10:58 +0200 by phpDocumentor 1.4.3