/** * Add a new block/model/helper rewrite * * @param string $type rewrite type (helper|model|block) * @param string $module module part of class spec, "example" in "example/model" * @param string $class class part of class spec, "model" in "example/model" * @param string $rewriteTarget full class name to rewrite to * @return Nexcessnet_Turpentine_Model_Shim_Mage_Core_App */ public function shim_addClassRewrite($type, $module, $class, $rewriteTarget) { $rewriteConfig = new Varien_Simplexml_Config(); $rewriteConfig->loadDom($this->_shim_getRewriteDom($type, $module, $class, $rewriteTarget)); $this->_shim_getConfig()->extend($rewriteConfig, true); $this->_shim_getConfigShim()->shim_setClassNameCache($type, $module, $class, $rewriteTarget); return $this; }