From: Chuck Scott Date: Thu, 12 Apr 2018 13:26:36 +0000 (-0400) Subject: Now adding E_NOTICE to error reporting for controller then restoring - When Front... X-Git-Tag: v2.10.30^2~11 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=46be564b15dccef70535df842dbd84a60fd4e608;p=WP-Plugins%2Fglm-member-db.git Now adding E_NOTICE to error reporting for controller then restoring - When Front Debug --- diff --git a/controllers/front.php b/controllers/front.php index f066eaf3..92a37a3c 100644 --- a/controllers/front.php +++ b/controllers/front.php @@ -285,7 +285,15 @@ class glmMembersFront extends GlmPluginSupport { if (GLM_MEMBERS_PLUGIN_FRONT_DEBUG) { + + // Save current error reporting level and add E_NOTICE + $oldErrorLogSetting = error_reporting(); + error_reporting($oldErrorLogSetting | E_NOTICE); + + // Report current memory trigger_error(glmAssociateMemoryUsage(),E_USER_NOTICE); + + // Setup for reports at end of controller $controllerShortcode = $shortcode; $controllerStartTime = microtime(true); } @@ -675,6 +683,9 @@ class glmMembersFront extends GlmPluginSupport trigger_error(glmAssociateMemoryUsage(),E_USER_NOTICE); $controllerTime = round(microtime(true) - $controllerStartTime, 6); trigger_error($controllerTime." seconds - Shortcode: $controllerShortcode, Model class: $className ---", E_USER_NOTICE); + + // restore error reporting levels + error_reporting($oldErrorLogSetting); } return $out;