The Dump Window
There are view controls on every dump window that help you manage your dumps.
visit HLI#X
1. pre(new Test) type: Test (object)
in builder\features\theWindow.php on line 16− Test {
static public $spub = 'static public'
static protected $sprot = 'static protected'
static private $spriv = *** unreadable ***
static protected $staticTest2 = Test2
protected $array = + Array ( )
protected $test2 = + Test2 { }
protected $array2 = + Array ( )
private $null = NULL
}
*** global scope ***
visit HLI#X
2. ifpre(true)
in builder\features\theWindow.php on line 17*** global scope ***
- Source Snippet
-
If HLI can get to the source file in which
pre()orex()was called, it will parse about 20 lines of source code and provide it as highlighted PHP code with line numbers. The line number in which the actual function was called will be marked red. You can switch this information on and off by clicking on thefile name and line
-string in the second line of window header. -
Note that there are circumstances in which PHP may not report the filename,
for example if you have called the breakpoint in a append- or prepend-file. In
these cases, the
file name and line
-string will not be underlined. - Reflection
-
If you dump some (non-stdClass) object, you get a full object reflection, too.
Click on the underlined
type
-string to switch in on or off. - Closing and Re-opening
-
You can hide a dump window by clicking on the
Xin the upper right corner. You can also re-open it by aid of the small translucent symbol in the lower left corner of your browser window sayingHLI
– I call thissummary
. If you hover it, it will unfold and show you a list of all dump windows on this page. Closed windows are in light gray. If you click on one of them, it will be re-opened (if it was closed) and the page will jump to it. - Moving and Resizing
-
If you click either on the
#-symbold in the upper right corner of the dump window or on theinline
-switch in the HLI-summary in the summary, you can free a dump window from its serial position on a page and fix it to a position in your browser window. - You can then move the dump window by dragging the function label in the first line of the header and resize it by dragging the lower left corner of the dump window. Note that both of these features are not as matured as they should be, but they work.