protected function annotate(Varien_Object $obj, $path) { if (file_exists($path)) { // Mage::log(strtotime($obj->getUpdateTime())); // Mage::log(filemtime($path)); if ((int) filemtime($path) > (int) strtotime($obj->getUpdateTime())) { $obj->setMergeState(Jarlssen_CmsFiles_Helper_Data::STATE_FILE_NEWER); } else { $obj->setMergeState(Jarlssen_CmsFiles_Helper_Data::STATE_DB_NEWER); } if ((bool) Mage::getStoreConfig(Jarlssen_CmsFiles_Helper_Data::CONF_CMS_DEV_OVERRIDE)) { $obj->setContent(file_get_contents($path)); } } else { $obj->setMergeState(Jarlssen_CmsFiles_Helper_Data::STATE_NO_FILE); } }