diff --git a/classes/utils.php b/classes/utils.php index 8e63d5d..715fddd 100644 --- a/classes/utils.php +++ b/classes/utils.php @@ -40,10 +40,8 @@ class utils { */ public static function process_json_response($response, array $expectedstructure = array()) { $backtrace = debug_backtrace(0); - $callingclass = (isset($backtrace[1]['class'])) ? $backtrace[1]['class'] : '?'; - $callingfunc = (isset($backtrace[1]['function'])) ? $backtrace[1]['function'] : '?'; $callingline = (isset($backtrace[0]['line'])) ? $backtrace[0]['line'] : '?'; - $caller = $callingclass.'::'.$callingfunc.':'.$callingline; + $caller = __METHOD__ . ':' . $callingline; $result = @json_decode($response, true); if (empty($result) || !is_array($result)) {