Skip to content

Commit

Permalink
Add new methods to plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
vrana committed Sep 1, 2012
1 parent b9eb811 commit d8006df
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions plugins/plugin.php
Expand Up @@ -40,6 +40,8 @@ function _callParent($function, $args) {
case 2: return parent::$function($args[0], $args[1]);
case 3: return parent::$function($args[0], $args[1], $args[2]);
case 4: return parent::$function($args[0], $args[1], $args[2], $args[3]);
case 5: return parent::$function($args[0], $args[1], $args[2], $args[3], $args[4]);
case 6: return parent::$function($args[0], $args[1], $args[2], $args[3], $args[4], $args[5]);
default: trigger_error('Too many parameters.', E_USER_WARNING);
}
}
Expand All @@ -53,6 +55,8 @@ function _applyPlugin($function, $args) {
case 2: $return = $plugin->$function($args[0], $args[1]); break;
case 3: $return = $plugin->$function($args[0], $args[1], $args[2]); break;
case 4: $return = $plugin->$function($args[0], $args[1], $args[2], $args[3]); break;
case 5: $return = $plugin->$function($args[0], $args[1], $args[2], $args[3], $args[4]); break;
case 6: $return = $plugin->$function($args[0], $args[1], $args[2], $args[3], $args[4], $args[5]); break;
default: trigger_error('Too many parameters.', E_USER_WARNING);
}
if ($return !== null) {
Expand Down Expand Up @@ -117,6 +121,11 @@ function databases() {
return $this->_applyPlugin(__FUNCTION__, $args);
}

function queryTimeout() {
$args = func_get_args();
return $this->_applyPlugin(__FUNCTION__, $args);
}

function headers() {
$args = func_get_args();
return $this->_applyPlugin(__FUNCTION__, $args);
Expand Down Expand Up @@ -267,6 +276,11 @@ function selectEmailProcess() {
return $this->_applyPlugin(__FUNCTION__, $args);
}

function selectQueryBuild() {
$args = func_get_args();
return $this->_applyPlugin(__FUNCTION__, $args);
}

function messageQuery() {
$args = func_get_args();
return $this->_applyPlugin(__FUNCTION__, $args);
Expand Down Expand Up @@ -312,6 +326,11 @@ function navigation() {
return $this->_applyPlugin(__FUNCTION__, $args);
}

function databasesPrint() {
$args = func_get_args();
return $this->_applyPlugin(__FUNCTION__, $args);
}

function tablesPrint() {
$args = func_get_args();
return $this->_applyPlugin(__FUNCTION__, $args);
Expand Down

0 comments on commit d8006df

Please sign in to comment.