1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-13 18:14:26 +02:00

Page Navigation work.

This commit is contained in:
Cameron
2017-10-17 16:22:56 -07:00
parent eac0ad60fb
commit 898e081656
6 changed files with 240 additions and 51 deletions

View File

@@ -768,7 +768,31 @@ class e107_db_debug {
return $text;
}
}
/**
* var_dump to debug log
* @param mixed $message
*/
function dump($message, $TraceLev= 1)
{
ob_start();
var_dump($message);
$content = ob_get_contents();
ob_end_clean();
$bt = debug_backtrace();
$this->aLog[] = array(
'Message' => $content,
'Function' => (isset($bt[$TraceLev]['type']) && ($bt[$TraceLev]['type'] == '::' || $bt[$TraceLev]['type'] == '->') ? $bt[$TraceLev]['class'].$bt[$TraceLev]['type'].$bt[$TraceLev]['function'].'()' : $bt[$TraceLev]['function']).'()',
'File' => varset($bt[$TraceLev]['file']),
'Line' => varset($bt[$TraceLev]['line'])
);
// $this->aLog[] = array ('Message' => $content, 'Function' => '', 'File' => '', 'Line' => '' );
}
//
// Simple debug-level 'console' log
// Record a "nice" debug message with
@@ -777,6 +801,8 @@ class e107_db_debug {
function log($message,$TraceLev=1)
{
if(is_array($message) || is_object($message))
{
$message = "<pre>".print_r($message,true)."</pre>";