From 0a610d2c305689fd98529ca6937091fe17373fda Mon Sep 17 00:00:00 2001 From: davidpersson Date: Mon, 23 Mar 2009 18:59:37 +0000 Subject: [PATCH] Updating Debugger::log to get the source from the end of the stack git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@8127 3807eeeb-6ff5-0310-8944-8be069107fe0 --- cake/libs/debugger.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cake/libs/debugger.php b/cake/libs/debugger.php index dfd2150ad5a..c070d9098c2 100644 --- a/cake/libs/debugger.php +++ b/cake/libs/debugger.php @@ -144,7 +144,8 @@ function log($var, $level = LOG_DEBUG) { if (is_object($trace[0]['object']) && isset($trace[0]['object']->_reporter->_test_stack)) { $stack = $trace[0]['object']->_reporter->_test_stack; - $source = "[". $stack[0].", ". $stack[2] ."::" . $stack[3] ."()]\n"; + $source = sprintf('[%1$s, %3$s::%2$s()]' . "\n", + array_shift($stack), array_pop($stack), array_pop($stack)); } CakeLog::write($level, $source . $_this->exportVar($var));