Lines Matching refs:plugin_id
85 … if (!($thisplugin->awake = CPGPluginAPI::action('plugin_wakeup',true,$thisplugin->plugin_id))) {
164 $plugin_id = $execute_scope;
167 $thisplugin =& $CPG_PLUGINS[$plugin_id];
193 foreach($ids as $plugin_id) {
196 $thisplugin =& $CPG_PLUGINS[$plugin_id];
209 if (($execute_scope == CPG_EXEC_NEW) && ($thisplugin->plugin_id != CPG_EXEC_NEW)) {
255 $plugin_id = $execute_scope;
258 $thisplugin =& $CPG_PLUGINS[$plugin_id];
285 foreach($ids as $plugin_id) {
288 … $thisplugin =& $CPG_PLUGINS[$plugin_id]; //changed to reference for PHP4 see note below
301 if (($execute_scope == CPG_EXEC_NEW) && ($thisplugin->plugin_id != CPG_EXEC_NEW)) {
381 if (!CPGPluginAPI::action('plugin_sleep',true,$thisplugin->plugin_id)) {
483 * @param integer $plugin_id
487 public static function uninstall($plugin_id) { argument
490 if (!isset($CPG_PLUGINS[$plugin_id])) {
495 $thisplugin =& $CPG_PLUGINS[$plugin_id];
504 $uninstalled = CPGPluginAPI::action('plugin_uninstall', true, $plugin_id);
508 $sql = "DELETE FROM {$CONFIG['TABLE_PLUGINS']} WHERE plugin_id = $plugin_id";
515 unset($CPG_PLUGINS[$plugin_id]);
588 * @param integer $plugin_id
619 * @param integer $plugin_id
640 function& cpg_get_scope( $plugin_id = null ) { argument
646 if (!is_null($plugin_id)) {
647 return $CPG_PLUGINS[$plugin_id];
649 $plugin_id = $superCage->get->getInt('scope');
650 $thisplugin =& $CPG_PLUGINS[$plugin_id];
651 return $CPG_PLUGINS[$plugin_id];