Recurring payment profile
Extends from Mage_Core_Abstract for a reason: to make descendants have its own resource
Located in /Payment/Model/Recurring/Profile.php (line 31)
Varien_Object | --Mage_Core_Model_Abstract | --Mage_Payment_Model_Recurring_Profile
Class | Description |
---|---|
Mage_Sales_Model_Recurring_Profile | Sales implementation of recurring payment profiles |
Errors collected during validation
Locale instance used for importing/exporting data
Payment methods reference
Store instance used by locale or method instance
Inherited from Mage_Core_Model_Abstract
Mage_Core_Model_Abstract::$_cacheTag
Mage_Core_Model_Abstract::$_dataSaveAllowed
Mage_Core_Model_Abstract::$_eventObject
Mage_Core_Model_Abstract::$_eventPrefix
Mage_Core_Model_Abstract::$_isObjectNew
Mage_Core_Model_Abstract::$_resource
Mage_Core_Model_Abstract::$_resourceCollectionName
Mage_Core_Model_Abstract::$_resourceName
Render available schedule information
Convert the start datetime (if set) to proper locale/timezone and return
Getter for available period units
Getter for field comments
Getter for field label
Return payment method instance
Render label for specified period unit
Getter for errors that may appear after validation
Collect needed information from buy request Then filter data
Import product recurring profile information Returns false if it cannot be imported
Check whether the object data is valid Returns true if valid.
Transform some specific data for output
Setter for payment method instance
Determine nearest possible profile start date
Validate before saving
Check that locale and store instances are set
Filter self data to make sure it can be validated properly
Generate explanations for specified schedule parameters
TODO: utilize Zend_Translate_Plural or similar stuff to render proper declensions with numerals.
Perform full validation before saving
Check accordance of the unit and frequency
Inherited From Mage_Core_Model_Abstract
Mage_Core_Model_Abstract::afterCommitCallback()
Mage_Core_Model_Abstract::afterLoad()
Mage_Core_Model_Abstract::cleanModelCache()
Mage_Core_Model_Abstract::clearInstance()
Mage_Core_Model_Abstract::delete()
Mage_Core_Model_Abstract::getCacheIdTags()
Mage_Core_Model_Abstract::getCacheTags()
Mage_Core_Model_Abstract::getCollection()
Mage_Core_Model_Abstract::getEntityId()
Mage_Core_Model_Abstract::getId()
Mage_Core_Model_Abstract::getIdFieldName()
Mage_Core_Model_Abstract::getResource()
Mage_Core_Model_Abstract::getResourceCollection()
Mage_Core_Model_Abstract::getResourceName()
Mage_Core_Model_Abstract::isObjectNew()
Mage_Core_Model_Abstract::load()
Mage_Core_Model_Abstract::save()
Mage_Core_Model_Abstract::setId()
Mage_Core_Model_Abstract::_afterDelete()
Mage_Core_Model_Abstract::_afterDeleteCommit()
Mage_Core_Model_Abstract::_afterLoad()
Mage_Core_Model_Abstract::_afterSave()
Mage_Core_Model_Abstract::_afterSaveCommit()
Mage_Core_Model_Abstract::_beforeDelete()
Mage_Core_Model_Abstract::_beforeLoad()
Mage_Core_Model_Abstract::_beforeSave()
Mage_Core_Model_Abstract::_clearData()
Mage_Core_Model_Abstract::_clearReferences()
Mage_Core_Model_Abstract::_getEventData()
Mage_Core_Model_Abstract::_getResource()
Mage_Core_Model_Abstract::_hasModelChanged()
Mage_Core_Model_Abstract::_init()
Mage_Core_Model_Abstract::_protectFromNonAdmin()
Mage_Core_Model_Abstract::_setResourceModel()
Constants for passing data through catalog
Period units
Documentation generated on Fri, 11 Feb 2011 17:10:30 +0200 by phpDocumentor 1.4.3