Merge pull request #743 from mailpoet/vendor_conflict

Add dependency checking requirement [MAILPOET-690]
This commit is contained in:
mrcasual
2016-12-12 15:24:56 -05:00
committed by GitHub
3 changed files with 68 additions and 6 deletions

View File

@@ -22,10 +22,11 @@ class Initializer {
}
function init() {
$requiments_check_results = $this->checkRequirements();
$requirements_check_results = $this->checkRequirements();
// abort initialization if PDO extension is missing
if(!$requiments_check_results[RequirementsChecker::TEST_PDO_EXTENSION]) return;
if(!$requirements_check_results[RequirementsChecker::TEST_PDO_EXTENSION] ||
!$requirements_check_results[RequirementsChecker::TEST_VENDOR_SOURCE]) return;
$this->setupDB();
@@ -227,4 +228,4 @@ class Initializer {
function handleFailedInitialization($message) {
return WPNotice::displayError($message);
}
}
}