protected function _getAllSetupResourceObjectThatNeedUpdates($setupResources = false)
{
$setupResources = $setupResources ? $setupResources : $this->_getAllSetupResourceObjects();
$needsUpdate = array();
foreach ($setupResources as $name => $setupResource) {
$db_ver = $this->_getDbVersionFromName($name);
$db_data_ver = $this->_getDbDataVersionFromName($name);
$config_ver = $this->_getConfiguredVersionFromResourceObject($setupResource);
if ((string) $config_ver == (string) $db_ver && (string) $config_ver == (string) $db_data_ver) {
continue;
}
$needsUpdate[$name] = $setupResource;
}
return $needsUpdate;
}