/** * Validate the plugins/extensions * * @param Varien_Object $params * @return void */ protected function _validatePlugins(Varien_Object $params) { $file = Mage::getModuleDir('etc', 'Fishpig_Wordpress') . DS . 'fishpig.xml'; if (!is_file($file)) { return $this; } $xml = simplexml_load_file($file); $results = $params->getResults(); foreach ((array) $xml->fishpig->extensions as $moduleName => $data) { $this->applyTest('_validatePlugin', array_merge((array) $data, array('current_version' => (string) Mage::getConfig()->getNode()->modules->{$moduleName}->version))); } $params->setResults($results); return $this; }