skeeks\cms\checks\MysqlTimeCheck::run PHP Method

run() public method

public run ( )
    public function run()
    {
        $s = time();
        while ($s == time()) {
        }
        $s++;
        $founded = \Yii::$app->db->createCommand('SELECT NOW() AS A')->queryOne();
        if (($diff = abs($s - strtotime($founded['A']))) == 0) {
            return true;
        } else {
            $this->addError(\Yii::t('skeeks/cms', "Time is different for {diff} seconds", ['diff' => $diff]));
        }
    }
MysqlTimeCheck