/** * Perform an incremental upgrade * * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final) */ static function upgrade_3_1_4($rev) { $threeOne = new CRM_Upgrade_ThreeOne_ThreeOne(); $threeOne->upgrade_3_1_4(); $upgrade = new CRM_Upgrade_Form(); $upgrade->processSQL($rev); }
function upgrade_3_1_4($rev) { require_once 'CRM/Upgrade/ThreeOne/ThreeOne.php'; $threeOne = new CRM_Upgrade_ThreeOne_ThreeOne(); $threeOne->upgrade_3_1_4(); $upgrade = new CRM_Upgrade_Form(); $upgrade->processSQL($rev); }
function upgrade_3_1_alpha1($rev) { require_once 'CRM/Upgrade/ThreeOne/ThreeOne.php'; $threeOne = new CRM_Upgrade_ThreeOne_ThreeOne(); $error = null; if (!$threeOne->verifyPreDBState($error)) { if (!isset($error)) { $error = 'pre-condition failed for current upgrade for 3.0.alpha2'; } CRM_Core_Error::fatal($error); } $threeOne->upgrade($rev); }