Class Mage_Eav_Model_Resource_Helper_Mysql4
Eav Mysql resource helper model
- Mage_Core_Model_Resource_Helper_Abstract
- Mage_Core_Model_Resource_Helper_Mysql4
- Mage_Eav_Model_Resource_Helper_Mysql4
Direct known subclasses
Mage_Catalog_Model_Resource_Helper_Mysql4, Mage_CatalogSearch_Model_Resource_Helper_Mysql4
Package: Mage\Eav
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/Eav/Model/Resource/Helper/Mysql4.php
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/Eav/Model/Resource/Helper/Mysql4.php
public
string|array
|
|
public
string
|
|
public
Zend_Db_Expr
|
#
prepareEavAttributeValue( string $value, string $eavType )
Prepares value fields for unions depend on type |
public
array
|
|
public
Zend_Db_Expr
|
__construct(),
_getConnection(),
_getReadAdapter(),
_getWriteAdapter(),
convertOldColumnDefinition(),
escapeLikeValue(),
getCILike()
|
protected
array
|
$_ddlColumnTypes | array(
Varien_Db_Ddl_Table::TYPE_BOOLEAN => 'bool',
Varien_Db_Ddl_Table::TYPE_SMALLINT => 'smallint',
Varien_Db_Ddl_Table::TYPE_INTEGER => 'int',
Varien_Db_Ddl_Table::TYPE_BIGINT => 'bigint',
Varien_Db_Ddl_Table::TYPE_FLOAT => 'float',
Varien_Db_Ddl_Table::TYPE_DECIMAL => 'decimal',
Varien_Db_Ddl_Table::TYPE_NUMERIC => 'decimal',
Varien_Db_Ddl_Table::TYPE_DATE => 'date',
Varien_Db_Ddl_Table::TYPE_TIMESTAMP => 'timestamp',
Varien_Db_Ddl_Table::TYPE_DATETIME => 'datetime',
Varien_Db_Ddl_Table::TYPE_TEXT => 'text',
Varien_Db_Ddl_Table::TYPE_BLOB => 'blob',
Varien_Db_Ddl_Table::TYPE_VARBINARY => 'blob'
) |
#
Mysql column - Table DDL type pairs |
$_modulePrefix,
$_readAdapter,
$_writeAdapter
|