Dotclear


Ignore:
Timestamp:
03/08/18 17:58:39 (7 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Code formatting (PSR-2)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/install/check.php

    r3626 r3730  
    1010# 
    1111# -- END LICENSE BLOCK ----------------------------------------- 
    12 if (!defined('DC_RC_PATH')) { return; } 
     12if (!defined('DC_RC_PATH')) {return;} 
    1313 
    14 function dcSystemCheck($con,&$err) 
     14function dcSystemCheck($con, &$err) 
    1515{ 
    16      $err = array(); 
     16    $err = array(); 
    1717 
    18      if (version_compare(phpversion(),'5.5','<')) { 
    19           $err[] = sprintf(__('PHP version is %s (5.5 or earlier needed).'),phpversion()); 
    20      } 
     18    if (version_compare(phpversion(), '5.5', '<')) { 
     19        $err[] = sprintf(__('PHP version is %s (5.5 or earlier needed).'), phpversion()); 
     20    } 
    2121 
    22      if (!function_exists('mb_detect_encoding')) { 
    23           $err[] = __('Multibyte string module (mbstring) is not available.'); 
    24      } 
     22    if (!function_exists('mb_detect_encoding')) { 
     23        $err[] = __('Multibyte string module (mbstring) is not available.'); 
     24    } 
    2525 
    26      if (!function_exists('iconv')) { 
    27           $err[] = __('Iconv module is not available.'); 
    28      } 
     26    if (!function_exists('iconv')) { 
     27        $err[] = __('Iconv module is not available.'); 
     28    } 
    2929 
    30      if (!function_exists('ob_start')) { 
    31           $err[] = __('Output control functions are not available.'); 
    32      } 
     30    if (!function_exists('ob_start')) { 
     31        $err[] = __('Output control functions are not available.'); 
     32    } 
    3333 
    34      if (!function_exists('simplexml_load_string')) { 
    35           $err[] = __('SimpleXML module is not available.'); 
    36      } 
     34    if (!function_exists('simplexml_load_string')) { 
     35        $err[] = __('SimpleXML module is not available.'); 
     36    } 
    3737 
    38      if (!function_exists('dom_import_simplexml')) { 
    39           $err[] = __('DOM XML module is not available.'); 
    40      } 
     38    if (!function_exists('dom_import_simplexml')) { 
     39        $err[] = __('DOM XML module is not available.'); 
     40    } 
    4141 
    42      $pcre_str = base64_decode('w6nDqMOgw6o='); 
    43      if (!@preg_match('/'.$pcre_str.'/u', $pcre_str)) { 
    44           $err[] = __('PCRE engine does not support UTF-8 strings.'); 
    45      } 
     42    $pcre_str = base64_decode('w6nDqMOgw6o='); 
     43    if (!@preg_match('/' . $pcre_str . '/u', $pcre_str)) { 
     44        $err[] = __('PCRE engine does not support UTF-8 strings.'); 
     45    } 
    4646 
    47      if (!function_exists("spl_classes")) { 
    48           $err[] = __('SPL module is not available.'); 
    49      } 
     47    if (!function_exists("spl_classes")) { 
     48        $err[] = __('SPL module is not available.'); 
     49    } 
    5050 
    51      if ($con->driver() == 'mysql' || $con->driver() == 'mysqli' || $con->driver() == 'mysqlimb4') 
    52      { 
    53           if (version_compare($con->version(),'4.1','<')) 
    54           { 
    55                $err[] = sprintf(__('MySQL version is %s (4.1 or earlier needed).'),$con->version()); 
    56           } 
    57           else 
    58           { 
    59                $rs = $con->select('SHOW ENGINES'); 
    60                $innodb = false; 
    61                while ($rs->fetch()) { 
    62                     if (strtolower($rs->f(0)) == 'innodb' && strtolower($rs->f(1)) != 'disabled' && strtolower($rs->f(1)) != 'no') { 
    63                          $innodb = true; 
    64                          break; 
    65                     } 
    66                } 
     51    if ($con->driver() == 'mysql' || $con->driver() == 'mysqli' || $con->driver() == 'mysqlimb4') { 
     52        if (version_compare($con->version(), '4.1', '<')) { 
     53            $err[] = sprintf(__('MySQL version is %s (4.1 or earlier needed).'), $con->version()); 
     54        } else { 
     55            $rs     = $con->select('SHOW ENGINES'); 
     56            $innodb = false; 
     57            while ($rs->fetch()) { 
     58                if (strtolower($rs->f(0)) == 'innodb' && strtolower($rs->f(1)) != 'disabled' && strtolower($rs->f(1)) != 'no') { 
     59                    $innodb = true; 
     60                    break; 
     61                } 
     62            } 
    6763 
    68                if (!$innodb) { 
    69                     $err[] = __('MySQL InnoDB engine is not available.'); 
    70                } 
    71           } 
    72      } 
    73      elseif ($con->driver() == 'pgsql') 
    74      { 
    75           if (version_compare($con->version(),'8.0','<')) 
    76           { 
    77                $err[] = sprintf(__('PostgreSQL version is %s (8.0 or earlier needed).'),$con->version()); 
    78           } 
    79      } 
     64            if (!$innodb) { 
     65                $err[] = __('MySQL InnoDB engine is not available.'); 
     66            } 
     67        } 
     68    } elseif ($con->driver() == 'pgsql') { 
     69        if (version_compare($con->version(), '8.0', '<')) { 
     70            $err[] = sprintf(__('PostgreSQL version is %s (8.0 or earlier needed).'), $con->version()); 
     71        } 
     72    } 
    8073 
    81      return count($err) == 0; 
     74    return count($err) == 0; 
    8275} 
Note: See TracChangeset for help on using the changeset viewer.

Sites map