Magento Community Edition 1.5
Mage_Sales_Model_Payment_Method_Billing_AgreementAbstract Class Reference
Inheritance diagram for Mage_Sales_Model_Payment_Method_Billing_AgreementAbstract:
Mage_Payment_Model_Method_Abstract Mage_Paypal_Model_Method_Agreement

Public Member Functions

 isAvailable ($quote=null)
 assignData ($data)

Data Fields

const TRANSPORT_BILLING_AGREEMENT_ID = 'ba_agreement_id'
const PAYMENT_INFO_REFERENCE_ID = 'ba_reference_id'

Protected Member Functions

 _isAvailable ($quote)

Protected Attributes

 $_infoBlockType = 'sales/payment_info_billing_agreement'
 $_formBlockType = 'sales/payment_form_billing_agreement'
 $_isAvailable = null

Detailed Description

Sales Billing Agreement Payment Method Abstract model

Author:
Magento Core Team <core@magentocommerce.com>

Member Function Documentation

_isAvailable ( quote) [abstract, protected]
Parameters:
unknown_type$quote

Reimplemented in Mage_Paypal_Model_Method_Agreement.

assignData ( data)

Assign data to info model instance

Parameters:
mixed$data
Returns:
Mage_Payment_Model_Info

Reimplemented from Mage_Payment_Model_Method_Abstract.

isAvailable ( quote = null)

Check whether method is available

Parameters:
Mage_Sales_Model_Quote$quote
Returns:
bool

Reimplemented from Mage_Payment_Model_Method_Abstract.


Field Documentation

const TRANSPORT_BILLING_AGREEMENT_ID = 'ba_agreement_id'

Transport billing agreement id


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Functions Variables