Added $config parameter to some constructors
authorChuck Scott <cscott@gaslightmedia.com>
Tue, 10 Feb 2015 00:05:28 +0000 (19:05 -0500)
committerChuck Scott <cscott@gaslightmedia.com>
Tue, 10 Feb 2015 00:05:28 +0000 (19:05 -0500)
activate.php
deactivate.php
index.php

index 295a6b7..71f7b73 100644 (file)
@@ -52,6 +52,13 @@ class glmMembersPluginActivate extends glmPluginSupport
      * @access public
      */
     public $wpdb;
+    /**
+     * Plugin Configuration Data
+     *
+     * @var $config
+     * @access public
+     */
+    public $config;
 
     /*
      * Constructor
index 4d832d4..ed14770 100644 (file)
@@ -31,13 +31,20 @@ class glmMembersPluginDeactivate extends glmPluginSupport
      * @access public
      */
     public $wpdb;
+    /**
+     * Plugin Configuration Data
+     *
+     * @var $config
+     * @access public
+     */
+    public $config;
 
     /*
      * Constructor
      *
      * Performs all the work for this model
      */
-    public function __construct ($wpdb)
+    public function __construct ($wpdb, $config)
     {
 
         // Make sure the current user has this capability
@@ -48,6 +55,9 @@ class glmMembersPluginDeactivate extends glmPluginSupport
         // Save WordPress Database object
         $this->wpdb = $wpdb;
 
+        // Save plugin configuration object
+        $this->config = $config;
+
         // Remove user capabilties
         // $this->removeRoleCapability('glm_members_edit');
 
index 64baf5e..b370ec6 100644 (file)
--- a/index.php
+++ b/index.php
@@ -198,7 +198,7 @@ function glmMembersPluginActivate ()
 {
     global $wpdb;
     require_once (GLM_MEMBERS_PLUGIN_PATH . '/activate.php');
-    new glmMembersPluginActivate($wpdb);
+    new glmMembersPluginActivate($wpdb, $config);
 }
 register_activation_hook(__FILE__, 'glmMembersPluginActivate');
 
@@ -207,7 +207,7 @@ function glmMembersPluginDeactivate ()
 {
     global $wpdb;
     require_once (GLM_MEMBERS_PLUGIN_PATH . '/deactivate.php');
-    $x = new glmMembersPluginDeactivate($wpdb);
+    $x = new glmMembersPluginDeactivate($wpdb, $config);
     return false;
 }
 register_deactivation_hook(__FILE__, 'glmMembersPluginDeactivate');