From 1fab1065b3f86046af8b733b198748d86e723509 Mon Sep 17 00:00:00 2001 From: Anthony Talarico Date: Thu, 3 Jan 2019 11:12:19 -0500 Subject: [PATCH] adding write_log to the support class --- classes/glmPluginSupport.php | 11 +++++++++- models/admin/ajax/memberManagement.php | 9 ++++++-- views/admin/manageDashboard/index.html | 26 +++++++++++----------- views/admin/member/memberInfo.html | 30 ++++++++++++++++++++++---- 4 files changed, 56 insertions(+), 20 deletions(-) diff --git a/classes/glmPluginSupport.php b/classes/glmPluginSupport.php index 8c40d803..25c422ef 100755 --- a/classes/glmPluginSupport.php +++ b/classes/glmPluginSupport.php @@ -307,7 +307,16 @@ return; // Off for now ** Need to make this switchable in management public function nicePrint($array){ echo '
', print_r($array), '
'; } - + + public function write_log ( $log ) { + if ( true === WP_DEBUG ) { + if ( is_array( $log ) || is_object( $log ) ) { + error_log( print_r( $log, true ) ); + } else { + error_log( $log ); + } + } + } } /* diff --git a/models/admin/ajax/memberManagement.php b/models/admin/ajax/memberManagement.php index e80f5ed4..6be45cca 100644 --- a/models/admin/ajax/memberManagement.php +++ b/models/admin/ajax/memberManagement.php @@ -13,6 +13,7 @@ * @version 0.1 */ require_once GLM_MEMBERS_PLUGIN_PATH . '/controllers/admin.php'; +require_once GLM_MEMBERS_PLUGIN_CLASS_PATH.'/glmPluginSupport.php'; /** * * This class exports the currently selected members list @@ -74,6 +75,7 @@ class GlmMembersAdmin_ajax_memberManagement extends glmMembersAdmin { global $wpdb; + $support = new glmPluginSupport(); foreach ($this->config['addOns'] as $a) { if (is_file(GLM_MEMBERS_WORDPRESS_PLUGIN_PATH.$a['slug'].'/setup/adminMenus.php')) { require_once GLM_MEMBERS_WORDPRESS_PLUGIN_PATH.$a['slug'].'/setup/adminMenus.php'; @@ -82,7 +84,7 @@ class GlmMembersAdmin_ajax_memberManagement extends glmMembersAdmin require_once GLM_MEMBERS_WORDPRESS_PLUGIN_PATH.$a['slug'].'/setup/adminTabs.php'; } } - + if( $_REQUEST['option'] == 'manage'){ $memberID = $_REQUEST['memberID']; $data = $this->controller( 'member', 'index', array("memberID" => $memberID), true, true); @@ -104,8 +106,11 @@ class GlmMembersAdmin_ajax_memberManagement extends glmMembersAdmin $data = $this->controller( 'member', 'memberInfo', false, true, true); } + if($_REQUEST['option'] == 'submit'){ + $support->write_log($_REQUEST); + $data = "test"; + } $return = array( - "test" => [$memberID, $memberInfo], 'searchData' => $data, // Where our events list will go ); diff --git a/views/admin/manageDashboard/index.html b/views/admin/manageDashboard/index.html index aa49addf..3d8e8960 100644 --- a/views/admin/manageDashboard/index.html +++ b/views/admin/manageDashboard/index.html @@ -18,19 +18,6 @@