Mage_Eav_Model_Entity_Attribute_Backend_Interface Interface Reference

Inheritance diagram for Mage_Eav_Model_Entity_Attribute_Backend_Interface:

Mage_Eav_Model_Entity_Attribute_Backend_Abstract Mage_Catalog_Model_Category_Attribute_Backend_Image Mage_Catalog_Model_Category_Attribute_Backend_Sortby Mage_Catalog_Model_Category_Attribute_Backend_Urlkey Mage_Catalog_Model_Product_Attribute_Backend_Media Mage_Catalog_Model_Product_Attribute_Backend_Price Mage_Catalog_Model_Product_Attribute_Backend_Urlkey Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Attribute_Backend_Image Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Attribute_Backend_Urlkey Mage_Customer_Model_Customer_Attribute_Backend_Billing Mage_Customer_Model_Customer_Attribute_Backend_Password Mage_Customer_Model_Customer_Attribute_Backend_Shipping Mage_Customer_Model_Customer_Attribute_Backend_Store Mage_Customer_Model_Customer_Attribute_Backend_Website Mage_Customer_Model_Entity_Address_Attribute_Backend_Region Mage_Customer_Model_Entity_Address_Attribute_Backend_Street Mage_Eav_Model_Entity_Attribute_Backend_Array Mage_Eav_Model_Entity_Attribute_Backend_Datetime Mage_Eav_Model_Entity_Attribute_Backend_Default Mage_Eav_Model_Entity_Attribute_Backend_Increment Mage_Eav_Model_Entity_Attribute_Backend_Store Mage_Eav_Model_Entity_Attribute_Backend_Time_Created Mage_Eav_Model_Entity_Attribute_Backend_Time_Updated Mage_GiftMessage_Model_Entity_Attribute_Backend_Boolean_Config Mage_Sales_Model_Entity_Order_Attribute_Backend_Billing Mage_Sales_Model_Entity_Order_Attribute_Backend_Child Mage_Sales_Model_Entity_Order_Attribute_Backend_Parent Mage_Sales_Model_Entity_Order_Attribute_Backend_Shipping Mage_Sales_Model_Entity_Order_Creditmemo_Attribute_Backend_Child Mage_Sales_Model_Entity_Order_Creditmemo_Attribute_Backend_Parent Mage_Sales_Model_Entity_Order_Invoice_Attribute_Backend_Child Mage_Sales_Model_Entity_Order_Invoice_Attribute_Backend_Item Mage_Sales_Model_Entity_Order_Invoice_Attribute_Backend_Order Mage_Sales_Model_Entity_Order_Invoice_Attribute_Backend_Parent Mage_Sales_Model_Entity_Order_Shipment_Attribute_Backend_Child Mage_Sales_Model_Entity_Order_Shipment_Attribute_Backend_Parent Mage_Sales_Model_Entity_Quote_Address_Attribute_Backend Mage_Sales_Model_Entity_Quote_Address_Attribute_Backend_Child Mage_Sales_Model_Entity_Quote_Address_Attribute_Backend_Parent Mage_Sales_Model_Entity_Quote_Address_Attribute_Backend_Region Mage_Sales_Model_Mysql4_Order_Attribute_Backend_Billing Mage_Sales_Model_Mysql4_Order_Attribute_Backend_Child Mage_Sales_Model_Mysql4_Order_Attribute_Backend_Parent Mage_Sales_Model_Mysql4_Order_Attribute_Backend_Shipping Mage_Sales_Model_Mysql4_Order_Creditmemo_Attribute_Backend_Child Mage_Sales_Model_Mysql4_Order_Creditmemo_Attribute_Backend_Parent Mage_Sales_Model_Mysql4_Order_Invoice_Attribute_Backend_Child Mage_Sales_Model_Mysql4_Order_Invoice_Attribute_Backend_Item Mage_Sales_Model_Mysql4_Order_Invoice_Attribute_Backend_Order Mage_Sales_Model_Mysql4_Order_Invoice_Attribute_Backend_Parent Mage_Sales_Model_Mysql4_Order_Shipment_Attribute_Backend_Child Mage_Sales_Model_Mysql4_Order_Shipment_Attribute_Backend_Parent Mage_Sales_Model_Mysql4_Quote_Address_Attribute_Backend Mage_Sales_Model_Mysql4_Quote_Address_Attribute_Backend_Child Mage_Sales_Model_Mysql4_Quote_Address_Attribute_Backend_Parent Mage_Sales_Model_Mysql4_Quote_Address_Attribute_Backend_Region

List of all members.

Public Member Functions

 getTable ()
 isStatic ()
 getType ()
 getEntityIdField ()
 setValueId ($valueId)
 getValueId ()
 afterLoad ($object)
 beforeSave ($object)
 afterSave ($object)
 beforeDelete ($object)
 afterDelete ($object)


Detailed Description

Entity attribute backend interface

Backend is responsible for saving the values of the attribute and performing pre and post actions

Definition at line 35 of file Interface.php.


Member Function Documentation

afterDelete ( object  ) 

afterLoad ( object  ) 

afterSave ( object  ) 

Implemented in Mage_Catalog_Model_Category_Attribute_Backend_Urlkey, Mage_Catalog_Model_Product_Attribute_Backend_Media, Mage_Catalog_Model_Product_Attribute_Backend_Price, Mage_Catalog_Model_Product_Attribute_Backend_Tierprice, Mage_Catalog_Model_Product_Attribute_Backend_Urlkey, Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Attribute_Backend_Image, Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Attribute_Backend_Urlkey, Mage_Customer_Model_Customer_Attribute_Backend_Billing, Mage_Customer_Model_Customer_Attribute_Backend_Shipping, Mage_Eav_Model_Entity_Attribute_Backend_Abstract, Mage_Sales_Model_Entity_Order_Attribute_Backend_Billing, Mage_Sales_Model_Entity_Order_Attribute_Backend_Parent, Mage_Sales_Model_Entity_Order_Attribute_Backend_Shipping, Mage_Sales_Model_Entity_Order_Creditmemo_Attribute_Backend_Parent, Mage_Sales_Model_Entity_Order_Invoice_Attribute_Backend_Item, Mage_Sales_Model_Entity_Order_Invoice_Attribute_Backend_Parent, Mage_Sales_Model_Entity_Order_Shipment_Attribute_Backend_Parent, Mage_Sales_Model_Entity_Quote_Address_Attribute_Backend_Parent, Mage_Sales_Model_Mysql4_Order_Attribute_Backend_Billing, Mage_Sales_Model_Mysql4_Order_Attribute_Backend_Parent, Mage_Sales_Model_Mysql4_Order_Attribute_Backend_Shipping, Mage_Sales_Model_Mysql4_Order_Creditmemo_Attribute_Backend_Parent, Mage_Sales_Model_Mysql4_Order_Invoice_Attribute_Backend_Item, Mage_Sales_Model_Mysql4_Order_Invoice_Attribute_Backend_Parent, Mage_Sales_Model_Mysql4_Order_Shipment_Attribute_Backend_Parent, Mage_Sales_Model_Mysql4_Quote_Address_Attribute_Backend_Parent, and Mage_Weee_Model_Attribute_Backend_Weee_Tax.

beforeDelete ( object  ) 

beforeSave ( object  ) 

Implemented in Mage_Catalog_Model_Category_Attribute_Backend_Image, Mage_Catalog_Model_Category_Attribute_Backend_Sortby, Mage_Catalog_Model_Category_Attribute_Backend_Urlkey, Mage_Catalog_Model_Product_Attribute_Backend_Media, Mage_Catalog_Model_Product_Attribute_Backend_Startdate, Mage_Catalog_Model_Product_Attribute_Backend_Urlkey, Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Attribute_Backend_Urlkey, Mage_Customer_Model_Customer_Attribute_Backend_Billing, Mage_Customer_Model_Customer_Attribute_Backend_Password, Mage_Customer_Model_Customer_Attribute_Backend_Shipping, Mage_Customer_Model_Customer_Attribute_Backend_Store, Mage_Customer_Model_Customer_Attribute_Backend_Website, Mage_Customer_Model_Entity_Address_Attribute_Backend_Region, Mage_Customer_Model_Entity_Address_Attribute_Backend_Street, Mage_Eav_Model_Entity_Attribute_Backend_Abstract, Mage_Eav_Model_Entity_Attribute_Backend_Array, Mage_Eav_Model_Entity_Attribute_Backend_Datetime, Mage_Eav_Model_Entity_Attribute_Backend_Increment, Mage_Eav_Model_Entity_Attribute_Backend_Time_Created, Mage_Eav_Model_Entity_Attribute_Backend_Time_Updated, Mage_GiftMessage_Model_Entity_Attribute_Backend_Boolean_Config, Mage_Sales_Model_Entity_Order_Attribute_Backend_Billing, Mage_Sales_Model_Entity_Order_Attribute_Backend_Child, Mage_Sales_Model_Entity_Order_Attribute_Backend_Shipping, Mage_Sales_Model_Entity_Order_Creditmemo_Attribute_Backend_Child, Mage_Sales_Model_Entity_Order_Invoice_Attribute_Backend_Child, Mage_Sales_Model_Entity_Order_Invoice_Attribute_Backend_Order, Mage_Sales_Model_Entity_Order_Shipment_Attribute_Backend_Child, Mage_Sales_Model_Entity_Quote_Address_Attribute_Backend_Child, Mage_Sales_Model_Entity_Quote_Address_Attribute_Backend_Region, Mage_Sales_Model_Mysql4_Order_Attribute_Backend_Billing, Mage_Sales_Model_Mysql4_Order_Attribute_Backend_Child, Mage_Sales_Model_Mysql4_Order_Attribute_Backend_Shipping, Mage_Sales_Model_Mysql4_Order_Creditmemo_Attribute_Backend_Child, Mage_Sales_Model_Mysql4_Order_Invoice_Attribute_Backend_Child, Mage_Sales_Model_Mysql4_Order_Invoice_Attribute_Backend_Order, Mage_Sales_Model_Mysql4_Order_Shipment_Attribute_Backend_Child, Mage_Sales_Model_Mysql4_Quote_Address_Attribute_Backend_Child, and Mage_Sales_Model_Mysql4_Quote_Address_Attribute_Backend_Region.

getEntityIdField (  ) 

getTable (  ) 

getType (  ) 

getValueId (  ) 

isStatic (  ) 

setValueId ( valueId  ) 


The documentation for this interface was generated from the following file:

Generated on Sat Jul 4 17:24:10 2009 for Magento by  doxygen 1.5.8