Class Mage_Rule_Model_Condition_Product_Abstract
Abstract Rule product condition data model
- Varien_Object
- Mage_Rule_Model_Condition_Abstract implements Mage_Rule_Model_Condition_Interface
- Mage_Rule_Model_Condition_Product_Abstract
Direct known subclasses
Mage_CatalogRule_Model_Rule_Condition_Product, Mage_SalesRule_Model_Rule_Condition_Product
Abstract
Package: Mage\Rule
Category: Mage
Copyright: Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
License: Open Software License (OSL 3.0)
Author: Magento Core Team <core@magentocommerce.com>
Located at code/core/Mage/Rule/Model/Condition/Product/Abstract.php
Package: Mage\Rule
Category: Mage
Copyright: Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
License: Open Software License (OSL 3.0)
Author: Magento Core Team <core@magentocommerce.com>
Located at code/core/Mage/Rule/Model/Condition/Product/Abstract.php
public
array
|
|
public
|
|
protected
|
|
public
|
|
protected
|
#
_prepareValueOptions( )
Prepares values options to be used as select options or hashed array Result
is stored in following keys: |
public
string
|
|
public
array
|
|
public
string
|
|
public
Varien_Form_Element_Abstract
|
|
public
|
#
collectValidatedAttributes(
Collect validated attributes |
public
string
|
|
public
string
|
|
public
Varien_Data_Form_Element_Abstract
|
|
public
string
|
|
public
boolean
|
|
public
|
|
public
boolean
|
|
public
string
|
#
getOperatorForValidate( )
Correct '==' and '!=' operators Categories can't be equal because product is included categories selected by administrator and in their parents |
protected
array
|
$_entityAttributeValues | null |
#
All attribute values as array in form: array( |
protected
string
|
$_isUsedForRuleProperty | 'is_used_for_promo_rules' |
#
Attribute data key that indicates whether it should be used for rules |
$_arrayInputTypes,
$_defaultOperatorInputByType,
$_defaultOperatorOptions,
$_inputType
|