Class Mage_Payment_Model_Info

Description

Payment information model

Located in /Payment/Model/Info.php (line 34)

Varien_Object
   |
   --Mage_Core_Model_Abstract
      |
      --Mage_Payment_Model_Info
Direct descendents
Class Description
Mage_Sales_Model_Quote_Payment Quote payment information
Mage_Sales_Model_Order_Payment Order payment information
Variable Summary
Method Summary
string decrypt (string $data)
string encrypt (string $data)
array|null|mixed getAdditionalInformation ([string $key = null])
unknown getData ([string $key = ''], [mixed $index = null])
bool hasAdditionalInformation ([$key $key = null])
Mage_Payment_Model_Info setAdditionalInformation (string|array $key, [mixed $value = null])
Variables
Methods
decrypt (line 106)

Decrypt data

  • access: public
string decrypt (string $data)
  • string $data
encrypt (line 92)

Encrypt data

  • access: public
string encrypt (string $data)
  • string $data
getAdditionalInformation (line 144)

Getter for entire additional_information value or one of its element by key

  • access: public
array|null|mixed getAdditionalInformation ([string $key = null])
  • string $key
getData (line 50)

Retrieve data

  • access: public
unknown getData ([string $key = ''], [mixed $index = null])
  • string $key
  • mixed $index
getMethodInstance (line 70)

Retrieve payment method model object

  • access: public
Mage_Payment_Model_Method_Abstract getMethodInstance ()

Redefined in descendants as:
hasAdditionalInformation (line 175)

Check whether there is additional information by specified key

  • access: public
bool hasAdditionalInformation ([$key $key = null])
  • $key $key
setAdditionalInformation (line 124)

Additional information setter Updates data inside the 'additional_information' array or all 'additional_information' if key is data array

  • throws: Mage_Core_Exception
  • access: public
Mage_Payment_Model_Info setAdditionalInformation (string|array $key, [mixed $value = null])
  • string|array $key
  • mixed $value
unsAdditionalInformation (line 159)

Unsetter for entire additional_information value or one of its element by key

  • access: public
Mage_Payment_Model_Info unsAdditionalInformation ([string $key = null])
  • string $key
_initAdditionalInformation (line 186)

Make sure _additionalInformation is an array

  • access: protected
void _initAdditionalInformation ()

Inherited Methods

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()

Documentation generated on Fri, 11 Feb 2011 17:06:43 +0200 by phpDocumentor 1.4.3