[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_3_1-14436-g249e7f9

Michal Čihař nijel at users.sourceforge.net
Thu Aug 11 14:31:57 CEST 2011


The branch, master has been updated
       via  249e7f99a2cf17977788fa65f5fd968c667e86a3 (commit)
       via  3a034bd5398d9f756a4c75a8d0a929cb8b368b71 (commit)
      from  a84fd8e151225beb59f4c4dd480ddd847b1bc4b2 (commit)


- Log -----------------------------------------------------------------
commit 249e7f99a2cf17977788fa65f5fd968c667e86a3
Author: Michal Čihař <mcihar at suse.cz>
Date:   Thu Aug 11 14:31:44 2011 +0200

    Add default parameter value

commit 3a034bd5398d9f756a4c75a8d0a929cb8b368b71
Author: Michal Čihař <mcihar at suse.cz>
Date:   Thu Aug 11 14:31:35 2011 +0200

    Whitespace cleanup

-----------------------------------------------------------------------

Summary of changes:
 libraries/advisor.class.php |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/libraries/advisor.class.php b/libraries/advisor.class.php
index d817593..482d80e 100644
--- a/libraries/advisor.class.php
+++ b/libraries/advisor.class.php
@@ -1,7 +1,7 @@
 <?php
 /* vim: set expandtab sw=4 ts=4 sts=4: */
 /**
- * A simple rules engine, that parses and executes the rules in advisory_rules.txt. Adjusted to phpMyAdmin 
+ * A simple rules engine, that parses and executes the rules in advisory_rules.txt. Adjusted to phpMyAdmin
  *
  *
  * @package phpMyAdmin
@@ -18,7 +18,7 @@ class Advisor
 
         // Step 1: Get some variables to evaluate on
         $this->variables = array_merge(
-            PMA_DBI_fetch_result('SHOW GLOBAL STATUS', 0, 1), 
+            PMA_DBI_fetch_result('SHOW GLOBAL STATUS', 0, 1),
             PMA_DBI_fetch_result('SHOW GLOBAL VARIABLES', 0, 1)
         );
         // Add total memory to variables as well
@@ -26,7 +26,7 @@ class Advisor
         $sysinfo = getSysInfo();
         $memory  = $sysinfo->memory();
         $this->variables['system_memory'] = $memory['MemTotal'];
-        
+
         // Step 2: Read and parse the list of rules
         $this->parseResult = $this->parseRulesFile();
         // Step 3: Feed the variables to the rules and let them fire. Sets $runResult
@@ -36,7 +36,7 @@ class Advisor
     }
 
     function runRules() {
-        $this->runResult = array( 
+        $this->runResult = array(
             'fired' => array(),
             'notfired' => array(),
             'unchecked'=> array(),
@@ -119,12 +119,12 @@ class Advisor
                     }
                     $rule['name'] = _gettext($rule['name']);
                     $rule['issue'] = _gettext($rule['issue']);
-                    
+
                     $rule['recommendation'] = preg_replace(
                         '/\{([a-z_0-9]+)\}/Ui',
                         '<a href="server_variables.php?'.$GLOBALS['url_query'].'#filter=\1">\1</a>',
                         _gettext($rule['recommendation']));
-                    
+
                     break;
         }
 
@@ -133,7 +133,7 @@ class Advisor
 
     // Runs a code expression, replacing variable names with their respective values
     // ignoreUntil: if > 0, it doesn't replace any variables until that string position, but still evaluates the whole expr
-    function ruleExprEvaluate($expr, $ignoreUntil) {
+    function ruleExprEvaluate($expr, $ignoreUntil = 0) {
         if($ignoreUntil > 0) {
             $exprIgnore = substr($expr,0,$ignoreUntil);
             $expr = substr($expr,$ignoreUntil);
@@ -152,7 +152,7 @@ class Advisor
         if($err) throw new Exception(strip_tags($err) . '<br />Executed code: $value = '.$expr.';');
         return $value;
     }
-    
+
     // Reads the rule file into an array, throwing errors messages on syntax errors
     function parseRulesFile() {
         $file = file('libraries/advisory_rules.txt');
@@ -170,9 +170,9 @@ class Advisor
 
             // Reading new rule
             if(substr($line, 0, 4) == 'rule') {
-                if($ruleLine > 0) { 
-                    $errors[] = 'Invalid rule declaration on line '.($i+1). ', expected line '.$ruleSyntax[$ruleLine++].' of previous rule' ; 
-                    continue; 
+                if($ruleLine > 0) {
+                    $errors[] = 'Invalid rule declaration on line '.($i+1). ', expected line '.$ruleSyntax[$ruleLine++].' of previous rule' ;
+                    continue;
                 }
                 if(preg_match("/rule\s'(.*)'( \[(.*)\])?$/",$line,$match)) {
                     $ruleLine = 1;


hooks/post-receive
-- 
phpMyAdmin




More information about the Git mailing list