Esempio n. 1
0
 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;
 }