Class Mage_Customer_Model_Attribute_Data_File

Description

Customer Attribute File Data Model

Located in /Customer/Model/Attribute/Data/File.php (line 35)

Mage_Customer_Model_Attribute_Data_Abstract
   |
   --Mage_Customer_Model_Attribute_Data_File
Direct descendents
Class Description
Mage_Customer_Model_Attribute_Data_Image Customer Attribute Image File Data Model
Method Summary
array|string extractValue ( $request)
string|array outputValue ([ $format = Mage_Customer_Model_Attribute_Data::OUTPUT_FORMAT_TEXT])
boolean validateValue (array|string $value)
array _validateByRules (array $value)
Variables
Methods
compactValue (line 187)

Export attribute value to entity model

  • access: public
Mage_Customer_Model_Attribute_Data_File compactValue (array|string $value, Mage_Core_Model_Abstract $entity)

Redefinition of:
Mage_Customer_Model_Attribute_Data_Abstract::compactValue()
Export attribute value to entity model
extractValue (line 43)

Extract data from request and return value

  • access: public
array|string extractValue ( $request)
  • Zend_Controller_Request_Http $request

Redefinition of:
Mage_Customer_Model_Attribute_Data_Abstract::extractValue()
Extract data from request and return value
outputValue (line 251)

Return formated attribute value from entity model

  • access: public
string|array outputValue ([ $format = Mage_Customer_Model_Attribute_Data::OUTPUT_FORMAT_TEXT])
  • $format

Redefinition of:
Mage_Customer_Model_Attribute_Data_Abstract::outputValue()
Return formated attribute value from entity model
restoreValue (line 241)

Restore attribute value from SESSION to entity model

  • access: public
Mage_Customer_Model_Attribute_Data_Abstract restoreValue (array|string $value)
  • array|string $value

Redefinition of:
Mage_Customer_Model_Attribute_Data_Abstract::restoreValue()
Restore attribute value from SESSION to entity model
validateValue (line 141)

Validate data

  • throws: Mage_Core_Exception
  • access: public
boolean validateValue (array|string $value)
  • array|string $value

Redefinition of:
Mage_Customer_Model_Attribute_Data_Abstract::validateValue()
Validate data
_validateByRules (line 101)

Validate file by attribute validate rules Return array of errors

  • access: protected
array _validateByRules (array $value)
  • array $value

Redefined in descendants as:

Inherited Methods

Inherited From Mage_Customer_Model_Attribute_Data_Abstract

Mage_Customer_Model_Attribute_Data_Abstract::compactValue()
Mage_Customer_Model_Attribute_Data_Abstract::extractValue()
Mage_Customer_Model_Attribute_Data_Abstract::getAttribute()
Mage_Customer_Model_Attribute_Data_Abstract::getEntity()
Mage_Customer_Model_Attribute_Data_Abstract::getExtractedData()
Mage_Customer_Model_Attribute_Data_Abstract::getIsAjaxRequest()
Mage_Customer_Model_Attribute_Data_Abstract::outputValue()
Mage_Customer_Model_Attribute_Data_Abstract::restoreValue()
Mage_Customer_Model_Attribute_Data_Abstract::setAttribute()
Mage_Customer_Model_Attribute_Data_Abstract::setEntity()
Mage_Customer_Model_Attribute_Data_Abstract::setExtractedData()
Mage_Customer_Model_Attribute_Data_Abstract::setIsAjaxRequest()
Mage_Customer_Model_Attribute_Data_Abstract::setRequestScope()
Mage_Customer_Model_Attribute_Data_Abstract::setRequestScopeOnly()
Mage_Customer_Model_Attribute_Data_Abstract::validateValue()
Mage_Customer_Model_Attribute_Data_Abstract::_applyInputFilter()
Mage_Customer_Model_Attribute_Data_Abstract::_applyOutputFilter()
Mage_Customer_Model_Attribute_Data_Abstract::_dateFilterFormat()
Mage_Customer_Model_Attribute_Data_Abstract::_getFormFilter()
Mage_Customer_Model_Attribute_Data_Abstract::_getRequestValue()
Mage_Customer_Model_Attribute_Data_Abstract::_validateInputRule()

Documentation generated on Fri, 11 Feb 2011 17:02:31 +0200 by phpDocumentor 1.4.3