PHP Class Jamm\Tester\DebugTracer

Show file Open project: jamm/memory

Protected Properties

Property Type Description
$max_arr_dump_lines
$trace_max_depth
$trace_new_line_separator
$trace_space_separator
$trace_start_depth

Public Methods

Method Description
getCurrentBacktrace ( )
setMaxArrDumpLines ( integer $max_arr_dump_lines )
setTraceMaxDepth ( $trace_max_depth = 4 )
setTraceNewLineSeparator ( string $trace_new_line_separator = " " )
setTraceSpaceSeparator ( $trace_space_separator = '|' )
setTraceStartDepth ( $trace_start_depth = 4 )

Protected Methods

Method Description
getNonRecursiveDumpOfArray ( $array )

Method Details

getCurrentBacktrace() public method

public getCurrentBacktrace ( )

getNonRecursiveDumpOfArray() protected method

protected getNonRecursiveDumpOfArray ( $array )

setMaxArrDumpLines() public method

public setMaxArrDumpLines ( integer $max_arr_dump_lines )
$max_arr_dump_lines integer maximum elements of array in the backtrace dump

setTraceMaxDepth() public method

public setTraceMaxDepth ( $trace_max_depth = 4 )

setTraceNewLineSeparator() public method

public setTraceNewLineSeparator ( string $trace_new_line_separator = " " )
$trace_new_line_separator string

setTraceSpaceSeparator() public method

public setTraceSpaceSeparator ( $trace_space_separator = '|' )

setTraceStartDepth() public method

public setTraceStartDepth ( $trace_start_depth = 4 )

Property Details

$max_arr_dump_lines protected property

protected $max_arr_dump_lines

$trace_max_depth protected property

protected $trace_max_depth

$trace_new_line_separator protected property

protected $trace_new_line_separator

$trace_space_separator protected property

protected $trace_space_separator

$trace_start_depth protected property

protected $trace_start_depth