N98\Magento\Command\System\Check\MySQL\VersionCheck::checkImplementation PHP Method

checkImplementation() protected method

protected checkImplementation ( Result $result, Varien_Db_Adapter_Interface $dbAdapter ) : void
$result N98\Magento\Command\System\Check\Result
$dbAdapter Varien_Db_Adapter_Interface
return void
    protected function checkImplementation(Result $result, Varien_Db_Adapter_Interface $dbAdapter)
    {
        /**
         * Check Version
         */
        $mysqlVersion = $dbAdapter->fetchOne('SELECT VERSION()');
        $minimumVersionFound = version_compare($mysqlVersion, '4.1.20', '>=');
        if ($minimumVersionFound) {
            $result->setStatus(Result::STATUS_OK);
            $result->setMessage("<info>MySQL Version <comment>{$mysqlVersion}</comment> found.</info>");
        } else {
            $result->setStatus(Result::STATUS_ERROR);
            $result->setMessage("<error>MySQL Version <comment>>{$mysqlVersion}</comment> found. Upgrade your MySQL Version.</error>");
        }
    }