Eu tenho que reescrever Mage_Catalog_Model_Resource_Category_Flat
.
A antiga classe de recurso Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Flat
ainda está lá no Magento 1.7 para compatibilidade com versões anteriores e estende a nova.
Uma pesquisa na base de código para o alias do modelo completo resource_eav_mysql4_category_flat
não produziu nenhum resultado. Mas o config.xml
de Mage_Catalog contém esta linha:
<deprecatedNode>catalog_resource_eav_mysql4</deprecatedNode>
E não sei onde e como deprecatedNode
é usado.
Que dificuldades se pode esperar ao reescrever esse modelo de recursos? Devo reescrever as duas classes? Ou posso ignorar com segurança a classe mysql4?