protected function _getLazyCachedMysqlConfParams() { if (self::$MysqlParams === null) { self::$MysqlParams = new ServerCheck_params(); $db = Database::obtain(); $queryMysqlVariables = "show variables"; $variables = $db->fetch_array($queryMysqlVariables); foreach ($variables as $key => $value) { $_VAR_NAME = $value['Variable_name']; self::$MysqlParams->{$_VAR_NAME} = $value['Value']; } self::$serverParams->mysql_params = new ServerCheck_mysqlParams(self::$MysqlParams); } return self::$MysqlParams; }