Catalog url rewrite resource model
Located in /Catalog/Model/Resource/Eav/Mysql4/Url.php (line 34)
Mage_Core_Model_Resource_Abstract | --Mage_Core_Model_Mysql4_Abstract | --Mage_Catalog_Model_Resource_Eav_Mysql4_Url
Category attribute properties cache
Product attribute properties cache
Limit products for select
Cache of root category children ids
Stores configuration array
Inherited from Mage_Core_Model_Mysql4_Abstract
Mage_Core_Model_Mysql4_Abstract::$_connections
Mage_Core_Model_Mysql4_Abstract::$_fieldsForUpdate
Mage_Core_Model_Mysql4_Abstract::$_idFieldName
Mage_Core_Model_Mysql4_Abstract::$_isPkAutoIncrement
Mage_Core_Model_Mysql4_Abstract::$_mainTable
Mage_Core_Model_Mysql4_Abstract::$_mainTableFields
Mage_Core_Model_Mysql4_Abstract::$_resourceModel
Mage_Core_Model_Mysql4_Abstract::$_resourcePrefix
Mage_Core_Model_Mysql4_Abstract::$_resources
Mage_Core_Model_Mysql4_Abstract::$_serializableFields
Mage_Core_Model_Mysql4_Abstract::$_tables
Mage_Core_Model_Mysql4_Abstract::$_uniqueFields
Mage_Core_Model_Mysql4_Abstract::$_useIsObjectNew
Inherited from Mage_Core_Model_Resource_Abstract
Mage_Core_Model_Resource_Abstract::$_commitCallbacks
Validate array of request paths. Return first not used path in case if validations passed
Find and remove unused products rewrites - a case when products were moved away from the category (either to other category or deleted), so rewrite "category_id-product_id" is invalid
Remove unused rewrites for product - called after we created all needed rewrites for product and know the categories where the product is contained ($excludeCategoryIds), so we can remove all invalid product rewrites that have other category ids
Notice: this routine is not identical to clearCategoryProduct(), because after checking all categories this one removes rewrites for product still contained within categories.
Finds and deletes all old category and category/product rewrites for store left from the times when categories/products belonged to store
Finds and deletes old rewrites for store a) category rewrites left from the times when store had some other root category b) product rewrites left from products that once belonged to this site, but then deleted or just removed from website
Finds and deletes product rewrites (that are not assigned to any category) for store left from the times when product was assigned to this store's website and now is not assigned
Notice: this routine is different from clearProductRewrites() and clearCategoryProduct() because it handles direct rewrites to product without defined category (category_id IS NULL) whilst that routines handle only product rewrites within categories
Delete rewrites for associated to category products
Delete URL rewrites for category products of specific store
Delete rewrite path record from the database.
Find and return final id path by request path Needed for permanent redirect old URLs.
Retrieve categories data objects by their ids. Return only categories that belong to specified store.
Retrieve category data object
Retrieve Category model singleton
Retrieve category parent path
Retrieve Product data object
Retrieve product ids by category
Retrieve product model singleton
Retrieve Product data objects in category
Retrieve Product data obects for store
Retrieve rewrite by idPath
Retrieve rewrites and visibility by store
Input array format: product_id as key and store_id as value
Output array format (product_id as key) store_id int; store id visibility int; visibility for store url_rewrite string; rewrite URL for store
Retrieve rewrite by requestPath
Retrieves all children ids of root category tree Actually this routine can be used to get children ids of any category, not only root.
But as far as result is cached in memory, it's not recommended to do so.
Retrieve stores array or store model
Retrieve category childs data objects
Prepare rewrites for condition
Save category attribute
Save product attribute
Save rewrite URL
Load core Url rewrite model
Retrieve categories objects Either $categoryIds or $path (with ending slash) must be specified
Retrieve category attributes
Retrieve product attribute
Retrieve Product data objects
Prepare category parentId
Prepare stores root categories
Inherited From Mage_Core_Model_Mysql4_Abstract
Mage_Core_Model_Mysql4_Abstract::addUniqueField()
Mage_Core_Model_Mysql4_Abstract::afterLoad()
Mage_Core_Model_Mysql4_Abstract::delete()
Mage_Core_Model_Mysql4_Abstract::forsedSave()
Mage_Core_Model_Mysql4_Abstract::getChecksum()
Mage_Core_Model_Mysql4_Abstract::getIdFieldName()
Mage_Core_Model_Mysql4_Abstract::getMainTable()
Mage_Core_Model_Mysql4_Abstract::getReadConnection()
Mage_Core_Model_Mysql4_Abstract::getTable()
Mage_Core_Model_Mysql4_Abstract::getUniqueFields()
Mage_Core_Model_Mysql4_Abstract::getValueTable()
Mage_Core_Model_Mysql4_Abstract::hasDataChanged()
Mage_Core_Model_Mysql4_Abstract::load()
Mage_Core_Model_Mysql4_Abstract::resetUniqueField()
Mage_Core_Model_Mysql4_Abstract::save()
Mage_Core_Model_Mysql4_Abstract::unserializeFields()
Mage_Core_Model_Mysql4_Abstract::_afterDelete()
Mage_Core_Model_Mysql4_Abstract::_afterLoad()
Mage_Core_Model_Mysql4_Abstract::_afterSave()
Mage_Core_Model_Mysql4_Abstract::_beforeDelete()
Mage_Core_Model_Mysql4_Abstract::_beforeSave()
Mage_Core_Model_Mysql4_Abstract::_checkUnique()
Mage_Core_Model_Mysql4_Abstract::_getConnection()
Mage_Core_Model_Mysql4_Abstract::_getLoadSelect()
Mage_Core_Model_Mysql4_Abstract::_getReadAdapter()
Mage_Core_Model_Mysql4_Abstract::_getWriteAdapter()
Mage_Core_Model_Mysql4_Abstract::_init()
Mage_Core_Model_Mysql4_Abstract::_initUniqueFields()
Mage_Core_Model_Mysql4_Abstract::_prepareDataForSave()
Mage_Core_Model_Mysql4_Abstract::_prepareDataForTable()
Mage_Core_Model_Mysql4_Abstract::_prepareValueForSave()
Mage_Core_Model_Mysql4_Abstract::_serializeFields()
Mage_Core_Model_Mysql4_Abstract::_setMainTable()
Mage_Core_Model_Mysql4_Abstract::_setResource()
Inherited From Mage_Core_Model_Resource_Abstract
Mage_Core_Model_Resource_Abstract::__construct()
Mage_Core_Model_Resource_Abstract::addCommitCallback()
Mage_Core_Model_Resource_Abstract::beginTransaction()
Mage_Core_Model_Resource_Abstract::commit()
Mage_Core_Model_Resource_Abstract::formatDate()
Mage_Core_Model_Resource_Abstract::mktime()
Mage_Core_Model_Resource_Abstract::rollBack()
Mage_Core_Model_Resource_Abstract::_construct()
Mage_Core_Model_Resource_Abstract::_getReadAdapter()
Mage_Core_Model_Resource_Abstract::_getWriteAdapter()
Mage_Core_Model_Resource_Abstract::_serializeField()
Mage_Core_Model_Resource_Abstract::_unserializeField()
Inherited from Mage_Core_Model_Mysql4_Abstract
Mage_Core_Model_Mysql4_Abstract::CHECKSUM_KEY_NAME
Documentation generated on Fri, 11 Feb 2011 17:15:29 +0200 by phpDocumentor 1.4.3