<!DOCTYPE html><!-- "' --></script></style></pre></xmp></table></a></abbr></address></article></aside></audio></b></bdi></bdo></blockquote></button></canvas></caption></cite></code></datalist></del></details></dfn></div></dl></em></fieldset></figcaption></figure></footer></form></h1></h2></h3></h4></h5></h6></header></hgroup></i></iframe></ins></kbd></label></legend></map></mark></menu></meter></nav></noscript></object></ol></optgroup></output></progress></q></rp></rt></ruby></s></samp></section></select></small></span></strong></sub></summary></sup></textarea></time></title></tr></u></ul></var></video> <html> <head> <meta charset="utf-8"> <meta name="robots" content="noindex"> <meta name="generator" content="Tracy by Nette Framework"> <title>BetterException</title><!-- Example exception #42 --> <style type="text/css" class="tracy-debug"> /** * This file is part of the Tracy (http://tracy.nette.org) */ html { overflow-y: scroll; } #tracy-bs { font: 9pt/1.5 Verdana, sans-serif; background: white; color: #333; position: absolute; z-index: 20000; left: 0; top: 0; width: 100%; text-align: left; } #tracy-bs * { font: inherit; color: inherit; background: transparent; border: none; margin: 0; padding: 0; text-align: inherit; text-indent: 0; } #tracy-bs b { font-weight: bold; } #tracy-bs i { font-style: italic; } #tracy-bs a { text-decoration: none; color: #328ADC; padding: 2px 4px; margin: -2px -4px; } #tracy-bs a:hover, #tracy-bs a:active, #tracy-bs a:focus { color: #085AA3; } #tracy-bs-toggle { position: absolute; right: .5em; top: .5em; text-decoration: none; background: #CD1818; color: white !important; padding: 3px; } #tracy-bs-error { background: #CD1818; color: white; font: 13pt/1.5 Verdana, sans-serif !important; display: block; } #tracy-bs-error a { color: white !important; opacity: 0; font-size: .7em; } #tracy-bs-error:hover a { opacity: .6; } #tracy-bs-error a:hover { opacity: 1; } #tracy-bs-ie-warning { background: black; margin: 1em; padding: .5em; text-align: center; } #tracy-bs h1 { font-size: 18pt; font-weight: normal; text-shadow: 1px 1px 0 rgba(0, 0, 0, .4); margin: .7em 0; } #tracy-bs h2 { font: 14pt/1.5 sans-serif !important; color: #888; margin: .6em 0; } #tracy-bs h3 { font: bold 10pt/1.5 Verdana, sans-serif !important; margin: 1em 0; padding: 0; } #tracy-bs p, #tracy-bs pre { margin: .8em 0 } #tracy-bs pre, #tracy-bs code, #tracy-bs table { font: 9pt/1.5 Consolas, monospace !important; } #tracy-bs pre, #tracy-bs table { background: #FDF5CE; padding: .4em .7em; border: 1px dotted silver; overflow: auto; } #tracy-bs table pre { padding: 0; margin: 0; border: none; } #tracy-bs table { border-collapse: collapse; width: 100%; } #tracy-bs td, #tracy-bs th { vertical-align: top; text-align: left; padding: 2px 6px; border: 1px solid #e6dfbf; } #tracy-bs th { font-weight: bold; } #tracy-bs tr > :first-child { width: 20%; } #tracy-bs tr:nth-child(2n), #tracy-bs tr:nth-child(2n) pre { background-color: #F7F0CB; } #tracy-bs ol { margin: 1em 0; padding-left: 2.5em; } #tracy-bs ul { font: 7pt/1.5 Verdana, sans-serif !important; padding: 2em 4em; margin: 1em 0 0; color: #777; background: #F6F5F3; border-top: 1px solid #DDD; } #tracy-bs-logo a { position: absolute; bottom: 0; right: 0; width: 100px; height: 50px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAUBAMAAAD/1DctAAAAMFBMVEWupZzj39rEvbTy8O3X0sz9/PvGwLu8tavQysHq6OS0rKP5+Pbd2dT29fPMxbzPx8DKErMJAAAACXBIWXMAAAsTAAALEwEAmpwYAAACGUlEQVQoFX3TQWgTQRQA0MWLIJJDYehBTykhG5ERTx56K1u8eEhCYtomE7x5L4iLh0ViF7egewuFFqSIYE6hIHsIYQ6CQSg9CDKn4QsNCRlB59C74J/ZNHW1+An5+bOPyf6/s46oz2P+A0yIeZZ2ieEHi6TOnLKTxvWq+b52mxlVO3xnM1s7xLX1504XQH65OnW2dBqn7cCkYsFsfYsWpyY/2salmFTpEyzeR8zosYqMdiPDXdyU52K1wgEa/SjGpdEwUAxqvRfckQCDOyFearsEHe2grvkh/cFAHKvdtI3lcVceKQIOFpv+FOZaNPQBwJZLPp+hfrvT5JZXaUFsR8zqQc9qSgAharkfS5M/5F6nGJJAtXq/eLr3ucZpHccSxOOIPaQhtHohpCH2Xu6rLmQ0djnr4/+J3C6v+AW8/XWYxwYNdlhWj/P5fPSTQwVr0T9lGxdaBCqErNZaqYnEwbkjEB3NasGF3lPdrHa1nnxNOMgj0+neePUPjd2v/qVvUv29ifvc19huQ48qwXShy/9o8o3OSk0cs37mOFd0Ydgvsf/oZEnPVtggfd66lORn9mDyyzXU13SRtH2L6aR5T/snGAcZPfAXz5J1YlJWBEuxdMYqQecpBrlM49xAbmqyHA+xlA1FxBtqT2xmJoNXZlIt74ZBLeJ9ZGDqByNI7p543idzJ23vXEv7IgnsxiS+eNtwNbFdLq7+Bi4wQ0I4SVb9AAAAAElFTkSuQmCC') no-repeat; opacity: .6; padding: 0; margin: 0; } #tracy-bs-logo a:hover, #tracy-bs-logo a:active, #tracy-bs-logo a:focus { opacity: 1; transition: opacity 0.1s; } #tracy-bs div.panel { padding: 1px 25px; } #tracy-bs div.inner { background: #F4F3F1; padding: .1em 1em 1em; border-radius: 8px; } #tracy-bs .outer { overflow: auto; } /* source code */ #tracy-bs pre.php div { min-width: 100%; float: left; white-space: pre; } #tracy-bs .highlight { background: #CD1818; color: white; font-weight: bold; font-style: normal; display: block; padding: 0 .4em; margin: 0 -.4em; } #tracy-bs .line { color: #9F9C7F; font-weight: normal; font-style: normal; } #tracy-bs pre:hover span[title] { border-bottom: 1px solid rgba(0, 0, 0, 0.2); } #tracy-bs a[href^=editor\:] { color: inherit; border-bottom: 1px dotted rgba(0, 0, 0, .3); } #tracy-bs span[data-tracy-href] { border-bottom: 1px dotted rgba(0, 0, 0, .3); } /* toggle */ html.tracy-js #tracy-bs .tracy-collapsed { display: none; } html.tracy-js #tracy-bs .tracy-toggle.tracy-collapsed { display: inline; } #tracy-bs .tracy-toggle { cursor: pointer; } #tracy-bs .tracy-toggle:after { content: " ▼"; opacity: .4; } #tracy-bs .tracy-toggle.tracy-collapsed:after { content: " ►"; opacity: .4; } /* dump */ #tracy-bs .tracy-dump-array, #tracy-bs .tracy-dump-object { color: #C22; } #tracy-bs .tracy-dump-string { color: #35D; } #tracy-bs .tracy-dump-number { color: #090; } #tracy-bs .tracy-dump-null, #tracy-bs .tracy-dump-bool { color: #850; } #tracy-bs .tracy-dump-visibility, #tracy-bs .tracy-dump-hash { font-size: 85%; color: #998; } #tracy-bs .tracy-dump-indent { display: none; } #tracy-bs pre.tracy-dump div { padding-left: 3ex; } #tracy-bs pre.tracy-dump div div { border-left: 1px solid rgba(0, 0, 0, .1); margin-left: .5ex; } #tracy-bs .caused { float: right; padding: .3em .6em; background: #df8075; border-radius: 0 0 0 8px; white-space: nowrap; } #tracy-bs .caused a { color: white; } </style> <script>document.documentElement.className+=' tracy-js'</script> </head> <body> <div id="tracy-bs"> <a id="tracy-bs-toggle" href="#" class="tracy-toggle"></a> <div> <div id="tracy-bs-error" class="panel"> <h1>BetterException #42</h1> <p>Example exception <a href="https://www.google.com/search?sourceid=tracy&q=BetterException+Example+exception" rel="noreferrer">search►</a> </p> </div> <div class="panel"> <h2><a data-tracy-ref="^+" class="tracy-toggle">Exception Debug Info</a></h2> <div class="inner"> <pre class="tracy-dump"><span class="tracy-toggle"><span class="tracy-dump-array">array</span> (2)</span> <div><span class="tracy-dump-indent"> </span><span class="tracy-dump-key">userId</span> => <span class="tracy-dump-number">10242</span> <span class="tracy-dump-indent"> </span><span class="tracy-dump-key">additionalInfo</span> => <span class="tracy-dump-string">"Tracy is best!"</span> (14) </div></pre> </div></div> <div class="panel"> <h2><a data-tracy-ref="^+" class="tracy-toggle">Source file</a></h2> <div class="inner"> <p><b>File:</b> <a href="editor://open/?file=%2FUsers%2Fvrtak-cz%2FWorkspace%2FNella%2Ftracy-debug-info%2Fbuild%2FgenerateExamples.php&line=67" title="/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/build/generateExamples.php:67">/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/build/<b>generateExamples.php</b>:67</a></p> <pre data-tracy-href="editor://open/?file=%2FUsers%2Fvrtak-cz%2FWorkspace%2FNella%2Ftracy-debug-info%2Fbuild%2FgenerateExamples.php&line=67" class='php'><div><code><span style="color: #06B"><span style="color: #D24; font-weight: bold"><span class='line'>57:</span> <span class='line'>58:</span> class </span><span style="color: #000">BetterException </span><span style="color: #D24; font-weight: bold">extends </span><span style="color: #000">ClassicException </span><span style="color: #D24; font-weight: bold">implements \</span><span style="color: #000">Nella</span><span style="color: #D24; font-weight: bold">\</span><span style="color: #000">Tracy</span><span style="color: #D24; font-weight: bold">\</span><span style="color: #000">DebugInfoException <span class='line'>59:</span> </span><span style="color: #D24; font-weight: bold">{ <span class='line'>60:</span> <span class='line'>61:</span> use \</span><span style="color: #000">Nella</span><span style="color: #D24; font-weight: bold">\</span><span style="color: #000">Tracy</span><span style="color: #D24; font-weight: bold">\</span><span style="color: #000">DebugInfoExceptionTrait</span><span style="color: #D24; font-weight: bold">; <span class='line'>62:</span> <span class='line'>63:</span> } <span class='line'>64:</span> <span class='line'>65:</span> </span><span style="color: #000">$examples </span><span style="color: #D24; font-weight: bold">= [ <span class='line'>66:</span> </span><span style="color: #080">'ClassicException' </span><span style="color: #D24; font-weight: bold">=> new </span><span style="color: #000">ClassicException</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000">10242</span><span style="color: #D24; font-weight: bold">, </span><span style="color: #080">'Tracy is best!'</span><span style="color: #D24; font-weight: bold">), <span class='highlight'>67: 'BetterException' => new BetterException(10242, 'Tracy is best!'), </span></span><span style="color: #080"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #080"></span><span style="color: #D24; font-weight: bold"><span class='line'>68:</span> ]; <span class='line'>69:</span> <span class='line'>70:</span> </span><span style="color: #000">$blueScreen </span><span style="color: #D24; font-weight: bold">= new \</span><span style="color: #000">Tracy</span><span style="color: #D24; font-weight: bold">\</span><span style="color: #000">BlueScreen</span><span style="color: #D24; font-weight: bold">(); <span class='line'>71:</span> \</span><span style="color: #000">Nella</span><span style="color: #D24; font-weight: bold">\</span><span style="color: #000">Tracy</span><span style="color: #D24; font-weight: bold">\</span><span style="color: #000">DebugInfoPanel</span><span style="color: #D24; font-weight: bold">::</span><span style="color: #000">register</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000">$blueScreen</span><span style="color: #D24; font-weight: bold">); </span></span></code></div></pre> </div></div> <div class="panel"> <h2><a data-tracy-ref="^+" class="tracy-toggle tracy-collapsed">Exception</a></h2> <div class="tracy-collapsed inner"> <pre class="tracy-dump" data-tracy-dump='{"object":"02"}'></pre> </div></div> <div class="panel"> <h2><a data-tracy-ref="^+" class="tracy-toggle tracy-collapsed">Environment</a></h2> <div class="tracy-collapsed inner"> <h3><a data-tracy-ref="^+" class="tracy-toggle">$_SERVER</a></h3> <div class="outer"> <table> <tr><th>PATH</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/vrtak-cz/.composer/vendor/bin"</span> (97) </pre> </td></tr> <tr><th>TMPDIR</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"/var/folders/xy/g_4lwfcs533c1nc758n997vw0000gn/T/"</span> (49) </pre> </td></tr> <tr><th>LOGNAME</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"vrtak-cz"</span> (8) </pre> </td></tr> <tr><th>XPC_FLAGS</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"0x0"</span> (3) </pre> </td></tr> <tr><th>HOME</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"/Users/vrtak-cz"</span> (15) </pre> </td></tr> <tr><th>Apple_PubSub_Socket_Render</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"/private/tmp/com.apple.launchd.hvYXtemKML/Render"</span> (48) </pre> </td></tr> <tr><th>LANG</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"cs_CZ.UTF-8"</span> (11) </pre> </td></tr> <tr><th>COLORFGBG</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"7;0"</span> (3) </pre> </td></tr> <tr><th>USER</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"vrtak-cz"</span> (8) </pre> </td></tr> <tr><th>SSH_AUTH_SOCK</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"/private/tmp/com.apple.launchd.qDzcDyAYfE/Listeners"</span> (51) </pre> </td></tr> <tr><th>TERM</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"xterm"</span> (5) </pre> </td></tr> <tr><th>ITERM_PROFILE</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"Default"</span> (7) </pre> </td></tr> <tr><th>TERM_PROGRAM</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"iTerm.app"</span> (9) </pre> </td></tr> <tr><th>XPC_SERVICE_NAME</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"0"</span> </pre> </td></tr> <tr><th>SHELL</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"/bin/bash"</span> (9) </pre> </td></tr> <tr><th>ITERM_SESSION_ID</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"w0t0p0"</span> (6) </pre> </td></tr> <tr><th>PWD</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"/Users/vrtak-cz/Workspace/Nella/tracy-debug-info"</span> (48) </pre> </td></tr> <tr><th>__CF_USER_TEXT_ENCODING</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"0x1F5:0x0:0x0"</span> (13) </pre> </td></tr> <tr><th>SHLVL</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"1"</span> </pre> </td></tr> <tr><th>OLDPWD</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"/Users/vrtak-cz/Workspace/Nella"</span> (31) </pre> </td></tr> <tr><th>ZSH</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"/Users/vrtak-cz/.oh-my-zsh"</span> (26) </pre> </td></tr> <tr><th>PAGER</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"less"</span> (4) </pre> </td></tr> <tr><th>LESS</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"-R"</span> (2) </pre> </td></tr> <tr><th>LC_CTYPE</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"cs_CZ.UTF-8"</span> (11) </pre> </td></tr> <tr><th>LSCOLORS</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"Gxfxcxdxbxegedabagacad"</span> (22) </pre> </td></tr> <tr><th>_</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"/usr/local/bin/php7"</span> (19) </pre> </td></tr> <tr><th>PHP_SELF</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"build/generateExamples.php"</span> (26) </pre> </td></tr> <tr><th>SCRIPT_NAME</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"build/generateExamples.php"</span> (26) </pre> </td></tr> <tr><th>SCRIPT_FILENAME</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"build/generateExamples.php"</span> (26) </pre> </td></tr> <tr><th>PATH_TRANSLATED</th><td><pre class="tracy-dump"><span class="tracy-dump-string">"build/generateExamples.php"</span> (26) </pre> </td></tr> <tr><th>DOCUMENT_ROOT</th><td><pre class="tracy-dump"><span class="tracy-dump-string">""</span> </pre> </td></tr> <tr><th>REQUEST_TIME_FLOAT</th><td><pre class="tracy-dump"><span class="tracy-dump-number">1448765474.1521</span> </pre> </td></tr> <tr><th>REQUEST_TIME</th><td><pre class="tracy-dump"><span class="tracy-dump-number">1448765474</span> </pre> </td></tr> <tr><th>argv</th><td><pre class="tracy-dump"><span class="tracy-toggle"><span class="tracy-dump-array">array</span> (1)</span> <div><span class="tracy-dump-indent"> </span><span class="tracy-dump-key">0</span> => <span class="tracy-dump-string">"build/generateExamples.php"</span> (26) </div></pre> </td></tr> <tr><th>argc</th><td><pre class="tracy-dump"><span class="tracy-dump-number">1</span> </pre> </td></tr> </table> </div> <h3><a data-tracy-ref="^+" class="tracy-toggle">$_SESSION</a></h3> <div class="outer"> <p><i>empty</i></p> </div> <h3><a data-tracy-ref="^+" class="tracy-toggle tracy-collapsed">Included files</a> (18)</h3> <div class="outer tracy-collapsed"> <table> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/build/generateExamples.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/autoload.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/composer/autoload_real.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/composer/ClassLoader.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/composer/autoload_namespaces.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/composer/autoload_psr4.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/composer/autoload_classmap.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/composer/autoload_files.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/tracy/tracy/src/shortcuts.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/src/DebugInfoException.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/src/DebugInfoExceptionTrait.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/tracy/tracy/src/Tracy/BlueScreen.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/src/DebugInfoPanel.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/tracy/tracy/src/Tracy/Helpers.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/tracy/tracy/src/Tracy/assets/BlueScreen/bluescreen.phtml</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/tracy/tracy/src/Tracy/Debugger.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/tracy/tracy/src/Tracy/ILogger.php</td></tr> <tr><td>/Users/vrtak-cz/Workspace/Nella/tracy-debug-info/vendor/tracy/tracy/src/Tracy/Dumper.php</td></tr> </table> </div> <h3><a data-tracy-ref="^+" class="tracy-toggle tracy-collapsed">Configuration options</a></h3> <div class="outer tracy-collapsed"> phpinfo() _______________________________________________________________________ Configuration bcmath BCMath support => enabled Directive => Local Value => Master Value bcmath.scale => 0 => 0 bz2 BZip2 Support => Enabled Stream Wrapper support => compress.bzip2:// Stream Filter support => bzip2.decompress, bzip2.compress BZip2 Version => 1.0.6, 6-Sept-2010 calendar Calendar support => enabled Core PHP Version => 7.0.0RC8 Directive => Local Value => Master Value allow_url_fopen => On => On allow_url_include => Off => Off arg_separator.input => & => & arg_separator.output => & => & auto_append_file => no value => no value auto_globals_jit => On => On auto_prepend_file => no value => no value browscap => no value => no value default_charset => UTF-8 => UTF-8 default_mimetype => text/html => text/html disable_classes => no value => no value disable_functions => no value => no value display_errors => STDOUT => STDOUT display_startup_errors => On => On doc_root => no value => no value docref_ext => no value => no value docref_root => no value => no value enable_dl => Off => Off enable_post_data_reading => On => On error_append_string => no value => no value error_log => no value => no value error_prepend_string => no value => no value error_reporting => 32767 => 32767 exit_on_timeout => Off => Off expose_php => On => On extension_dir => /usr/local/Cellar/php70/7.0.0-rc.8/lib/php/extensions/no-debug-non-zts-20151012 => /usr/local/Cellar/php70/7.0.0-rc.8/lib/php/extensions/no-debug-non-zts-20151012 file_uploads => On => On highlight.comment => <font style="color: #998; font-style: italic">#998; font-style: italic</font> => <font style="color: #FF8000">#FF8000</font> highlight.default => <font style="color: #000">#000</font> => <font style="color: #0000BB">#0000BB</font> highlight.html => <font style="color: #06B">#06B</font> => <font style="color: #000000">#000000</font> highlight.keyword => <font style="color: #D24; font-weight: bold">#D24; font-weight: bold</font> => <font style="color: #007700">#007700</font> highlight.string => <font style="color: #080">#080</font> => <font style="color: #DD0000">#DD0000</font> html_errors => Off => Off ignore_repeated_errors => Off => Off ignore_repeated_source => Off => Off ignore_user_abort => Off => Off implicit_flush => On => On include_path => .: => .: input_encoding => no value => no value internal_encoding => no value => no value log_errors => On => On log_errors_max_len => 1024 => 1024 mail.add_x_header => On => On mail.force_extra_parameters => no value => no value mail.log => no value => no value max_execution_time => 0 => 0 max_file_uploads => 20 => 20 max_input_nesting_level => 64 => 64 max_input_time => -1 => -1 max_input_vars => 1000 => 1000 memory_limit => 128M => 128M open_basedir => no value => no value output_buffering => 0 => 0 output_encoding => no value => no value output_handler => no value => no value post_max_size => 8M => 8M precision => 14 => 14 realpath_cache_size => 16K => 16K realpath_cache_ttl => 120 => 120 register_argc_argv => On => On report_memleaks => On => On report_zend_debug => Off => Off request_order => GP => GP sendmail_from => no value => no value sendmail_path => /usr/sbin/sendmail -t -i => /usr/sbin/sendmail -t -i serialize_precision => 17 => 17 short_open_tag => Off => Off SMTP => localhost => localhost smtp_port => 25 => 25 sql.safe_mode => Off => Off sys_temp_dir => no value => no value track_errors => On => On unserialize_callback_func => no value => no value upload_max_filesize => 2M => 2M upload_tmp_dir => no value => no value user_dir => no value => no value user_ini.cache_ttl => 300 => 300 user_ini.filename => .user.ini => .user.ini variables_order => GPCS => GPCS xmlrpc_error_number => 0 => 0 xmlrpc_errors => Off => Off zend.assertions => 1 => 1 zend.detect_unicode => On => On zend.enable_gc => On => On zend.multibyte => Off => Off zend.script_encoding => no value => no value zend.signal_check => Off => Off ctype ctype functions => enabled curl cURL support => enabled cURL Information => 7.45.0 Age => 3 Features AsynchDNS => No CharConv => No Debug => No GSS-Negotiate => No IDN => No IPv6 => Yes krb4 => No Largefile => Yes libz => Yes NTLM => Yes NTLMWB => Yes SPNEGO => No SSL => Yes SSPI => No TLS-SRP => No HTTP2 => No GSSAPI => No Protocols => dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtsp, smb, smbs, smtp, smtps, telnet, tftp Host => x86_64-apple-darwin15.0.0 SSL Version => SecureTransport ZLib Version => 1.2.5 date date/time support => enabled "Olson" Timezone Database Version => 2015.7 Timezone Database => internal Default timezone => UTC Directive => Local Value => Master Value date.default_latitude => 31.7667 => 31.7667 date.default_longitude => 35.2333 => 35.2333 date.sunrise_zenith => 90.583333 => 90.583333 date.sunset_zenith => 90.583333 => 90.583333 date.timezone => no value => no value dba DBA support => enabled Supported handlers => ndbm cdb cdb_make inifile flatfile Directive => Local Value => Master Value dba.default_handler => flatfile => flatfile dom DOM/XML => enabled DOM/XML API Version => 20031129 libxml Version => 2.9.3 HTML Support => enabled XPath Support => enabled XPointer Support => enabled Schema Support => enabled RelaxNG Support => enabled exif EXIF Support => enabled EXIF Version => 1.4 $Id: 8bdc0c8f27c2c9dd1f7551f1f9fe3ab57a06a4b1 $ Supported EXIF Version => 0220 Supported filetypes => JPEG,TIFF Directive => Local Value => Master Value exif.decode_jis_intel => JIS => JIS exif.decode_jis_motorola => JIS => JIS exif.decode_unicode_intel => UCS-2LE => UCS-2LE exif.decode_unicode_motorola => UCS-2BE => UCS-2BE exif.encode_jis => no value => no value exif.encode_unicode => ISO-8859-15 => ISO-8859-15 fileinfo fileinfo support => enabled version => 1.0.5 libmagic => 522 filter Input Validation and Filtering => enabled Revision => $Id: e29a36ab71263633f85329374503d8c8795b48b1 $ Directive => Local Value => Master Value filter.default => unsafe_raw => unsafe_raw filter.default_flags => no value => no value ftp FTP support => enabled FTPS support => enabled gd GD Support => enabled GD Version => bundled (2.1.0 compatible) FreeType Support => enabled FreeType Linkage => with freetype FreeType Version => 2.6.0 GIF Read Support => enabled GIF Create Support => enabled JPEG Support => enabled libJPEG Version => 8 PNG Support => enabled libPNG Version => 1.6.19 WBMP Support => enabled XBM Support => enabled Directive => Local Value => Master Value gd.jpeg_ignore_warning => 0 => 0 gettext GetText Support => enabled hash hash support => enabled Hashing Engines => md2 md4 md5 sha1 sha224 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost gost-crypto adler32 crc32 crc32b fnv132 fnv1a32 fnv164 fnv1a64 joaat haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5 MHASH support => Enabled MHASH API Version => Emulated Support iconv iconv support => enabled iconv implementation => libiconv iconv library version => 1.11 Directive => Local Value => Master Value iconv.input_encoding => no value => no value iconv.internal_encoding => no value => no value iconv.output_encoding => no value => no value intl Internationalization support => enabled version => 1.1.0 ICU version => 56.1 ICU Data version => 56.1 Directive => Local Value => Master Value intl.default_locale => no value => no value intl.error_level => 0 => 0 intl.use_exceptions => 0 => 0 json json support => enabled json version => 1.4.0 ldap LDAP Support => enabled RCS Version => $Id: e0faf24b160cab2d4c69c94ce23dd5e7b7e437ac $ Total Links => 0/unlimited API Version => 3001 Vendor Name => OpenLDAP Vendor Version => 20428 SASL Support => Enabled Directive => Local Value => Master Value ldap.max_links => Unlimited => Unlimited libxml libXML support => active libXML Compiled Version => 2.9.3 libXML Loaded Version => 20903 libXML streams => enabled mbstring Multibyte Support => enabled Multibyte string engine => libmbfl HTTP input encoding translation => disabled libmbfl version => 1.3.2 oniguruma version => 5.9.6 mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1. Multibyte (japanese) regex support => enabled Multibyte regex (oniguruma) backtrack check => On Multibyte regex (oniguruma) version => 5.9.6 Directive => Local Value => Master Value mbstring.detect_order => no value => no value mbstring.encoding_translation => Off => Off mbstring.func_overload => 0 => 0 mbstring.http_input => no value => no value mbstring.http_output => no value => no value mbstring.http_output_conv_mimetypes => ^(text/|application/xhtml\+xml) => ^(text/|application/xhtml\+xml) mbstring.internal_encoding => no value => no value mbstring.language => neutral => neutral mbstring.strict_detection => Off => Off mbstring.substitute_character => no value => no value mcrypt mcrypt support => enabled mcrypt_filter support => enabled Version => 2.5.8 Api No => 20021217 Supported ciphers => cast-128 gost rijndael-128 twofish arcfour cast-256 loki97 rijndael-192 saferplus wake blowfish-compat des rijndael-256 serpent xtea blowfish enigma rc2 tripledes Supported modes => cbc cfb ctr ecb ncfb nofb ofb stream Directive => Local Value => Master Value mcrypt.algorithms_dir => no value => no value mcrypt.modes_dir => no value => no value mysqli MysqlI Support => enabled Client API library version => mysqlnd 5.0.12-dev - 20150407 - $Id: 7e72f9690b1498a1bead7a637c33a831c0d2f655 $ Active Persistent Links => 0 Inactive Persistent Links => 0 Active Links => 0 Directive => Local Value => Master Value mysqli.allow_local_infile => On => On mysqli.allow_persistent => On => On mysqli.default_host => no value => no value mysqli.default_port => 3306 => 3306 mysqli.default_pw => no value => no value mysqli.default_socket => /tmp/mysql.sock => /tmp/mysql.sock mysqli.default_user => no value => no value mysqli.max_links => Unlimited => Unlimited mysqli.max_persistent => Unlimited => Unlimited mysqli.reconnect => Off => Off mysqli.rollback_on_cached_plink => Off => Off mysqlnd mysqlnd => enabled Version => mysqlnd 5.0.12-dev - 20150407 - $Id: 7e72f9690b1498a1bead7a637c33a831c0d2f655 $ Compression => supported core SSL => supported extended SSL => supported Command buffer size => 4096 Read buffer size => 32768 Read timeout => 31536000 Collecting statistics => Yes Collecting memory statistics => Yes Tracing => n/a Loaded plugins => mysqlnd,debug_trace,auth_plugin_mysql_native_password,auth_plugin_mysql_clear_password,auth_plugin_sha256_password API Extensions => pdo_mysql,mysqli mysqlnd statistics => bytes_sent => 0 bytes_received => 0 packets_sent => 0 packets_received => 0 protocol_overhead_in => 0 protocol_overhead_out => 0 bytes_received_ok_packet => 0 bytes_received_eof_packet => 0 bytes_received_rset_header_packet => 0 bytes_received_rset_field_meta_packet => 0 bytes_received_rset_row_packet => 0 bytes_received_prepare_response_packet => 0 bytes_received_change_user_packet => 0 packets_sent_command => 0 packets_received_ok => 0 packets_received_eof => 0 packets_received_rset_header => 0 packets_received_rset_field_meta => 0 packets_received_rset_row => 0 packets_received_prepare_response => 0 packets_received_change_user => 0 result_set_queries => 0 non_result_set_queries => 0 no_index_used => 0 bad_index_used => 0 slow_queries => 0 buffered_sets => 0 unbuffered_sets => 0 ps_buffered_sets => 0 ps_unbuffered_sets => 0 flushed_normal_sets => 0 flushed_ps_sets => 0 ps_prepared_never_executed => 0 ps_prepared_once_executed => 0 rows_fetched_from_server_normal => 0 rows_fetched_from_server_ps => 0 rows_buffered_from_client_normal => 0 rows_buffered_from_client_ps => 0 rows_fetched_from_client_normal_buffered => 0 rows_fetched_from_client_normal_unbuffered => 0 rows_fetched_from_client_ps_buffered => 0 rows_fetched_from_client_ps_unbuffered => 0 rows_fetched_from_client_ps_cursor => 0 rows_affected_normal => 0 rows_affected_ps => 0 rows_skipped_normal => 0 rows_skipped_ps => 0 copy_on_write_saved => 0 copy_on_write_performed => 0 command_buffer_too_small => 0 connect_success => 0 connect_failure => 0 connection_reused => 0 reconnect => 0 pconnect_success => 0 active_connections => 0 active_persistent_connections => 0 explicit_close => 0 implicit_close => 0 disconnect_close => 0 in_middle_of_command_close => 0 explicit_free_result => 0 implicit_free_result => 0 explicit_stmt_close => 0 implicit_stmt_close => 0 mem_emalloc_count => 0 mem_emalloc_amount => 0 mem_ecalloc_count => 0 mem_ecalloc_amount => 0 mem_erealloc_count => 0 mem_erealloc_amount => 0 mem_efree_count => 0 mem_efree_amount => 0 mem_malloc_count => 0 mem_malloc_amount => 0 mem_calloc_count => 0 mem_calloc_amount => 0 mem_realloc_count => 0 mem_realloc_amount => 0 mem_free_count => 0 mem_free_amount => 0 mem_estrndup_count => 0 mem_strndup_count => 0 mem_estndup_count => 0 mem_strdup_count => 0 proto_text_fetched_null => 0 proto_text_fetched_bit => 0 proto_text_fetched_tinyint => 0 proto_text_fetched_short => 0 proto_text_fetched_int24 => 0 proto_text_fetched_int => 0 proto_text_fetched_bigint => 0 proto_text_fetched_decimal => 0 proto_text_fetched_float => 0 proto_text_fetched_double => 0 proto_text_fetched_date => 0 proto_text_fetched_year => 0 proto_text_fetched_time => 0 proto_text_fetched_datetime => 0 proto_text_fetched_timestamp => 0 proto_text_fetched_string => 0 proto_text_fetched_blob => 0 proto_text_fetched_enum => 0 proto_text_fetched_set => 0 proto_text_fetched_geometry => 0 proto_text_fetched_other => 0 proto_binary_fetched_null => 0 proto_binary_fetched_bit => 0 proto_binary_fetched_tinyint => 0 proto_binary_fetched_short => 0 proto_binary_fetched_int24 => 0 proto_binary_fetched_int => 0 proto_binary_fetched_bigint => 0 proto_binary_fetched_decimal => 0 proto_binary_fetched_float => 0 proto_binary_fetched_double => 0 proto_binary_fetched_date => 0 proto_binary_fetched_year => 0 proto_binary_fetched_time => 0 proto_binary_fetched_datetime => 0 proto_binary_fetched_timestamp => 0 proto_binary_fetched_string => 0 proto_binary_fetched_json => 0 proto_binary_fetched_blob => 0 proto_binary_fetched_enum => 0 proto_binary_fetched_set => 0 proto_binary_fetched_geometry => 0 proto_binary_fetched_other => 0 init_command_executed_count => 0 init_command_failed_count => 0 com_quit => 0 com_init_db => 0 com_query => 0 com_field_list => 0 com_create_db => 0 com_drop_db => 0 com_refresh => 0 com_shutdown => 0 com_statistics => 0 com_process_info => 0 com_connect => 0 com_process_kill => 0 com_debug => 0 com_ping => 0 com_time => 0 com_delayed_insert => 0 com_change_user => 0 com_binlog_dump => 0 com_table_dump => 0 com_connect_out => 0 com_register_slave => 0 com_stmt_prepare => 0 com_stmt_execute => 0 com_stmt_send_long_data => 0 com_stmt_close => 0 com_stmt_reset => 0 com_stmt_set_option => 0 com_stmt_fetch => 0 com_deamon => 0 bytes_received_real_data_normal => 0 bytes_received_real_data_ps => 0 odbc ODBC Support => enabled Active Persistent Links => 0 Active Links => 0 ODBC library => unixODBC ODBCVER => 0x0380 ODBC_INCLUDE => -I/usr/local/opt/unixodbc/include ODBC_LFLAGS => -L/usr/local/opt/unixodbc/lib ODBC_LIBS => -lodbc Directive => Local Value => Master Value odbc.allow_persistent => On => On odbc.check_persistent => On => On odbc.default_cursortype => Static cursor => Static cursor odbc.default_db => no value => no value odbc.default_pw => no value => no value odbc.default_user => no value => no value odbc.defaultbinmode => return as is => return as is odbc.defaultlrl => return up to 4096 bytes => return up to 4096 bytes odbc.max_links => Unlimited => Unlimited odbc.max_persistent => Unlimited => Unlimited openssl OpenSSL support => enabled OpenSSL Library Version => OpenSSL 1.0.2d 9 Jul 2015 OpenSSL Header Version => OpenSSL 1.0.2d 9 Jul 2015 Openssl default config => /usr/local/etc/openssl/openssl.cnf Directive => Local Value => Master Value openssl.cafile => no value => no value openssl.capath => no value => no value pcntl pcntl support => enabled pcre PCRE (Perl Compatible Regular Expressions) Support => enabled PCRE Library Version => 8.37 2015-04-28 PCRE JIT Support => enabled Directive => Local Value => Master Value pcre.backtrack_limit => 1000000 => 1000000 pcre.jit => 1 => 1 pcre.recursion_limit => 100000 => 100000 PDO PDO support => enabled PDO drivers => mysql, odbc, sqlite pdo_mysql PDO Driver for MySQL => enabled Client API version => mysqlnd 5.0.12-dev - 20150407 - $Id: 7e72f9690b1498a1bead7a637c33a831c0d2f655 $ Directive => Local Value => Master Value pdo_mysql.default_socket => /tmp/mysql.sock => /tmp/mysql.sock PDO_ODBC PDO Driver for ODBC (unixODBC) => enabled ODBC Connection Pooling => Enabled, strict matching pdo_sqlite PDO Driver for SQLite 3.x => enabled SQLite Library => 3.8.10.2 Phar Phar: PHP Archive support => enabled Phar EXT version => 2.0.2 Phar API version => 1.1.1 SVN revision => $Id: 1ed4c8034d7a1b19ec1cc7fe638d845b897300b1 $ Phar-based phar archives => enabled Tar-based phar archives => enabled ZIP-based phar archives => enabled gzip compression => enabled bzip2 compression => enabled OpenSSL support => enabled Phar based on pear/PHP_Archive, original concept by Davey Shafik. Phar fully realized by Gregory Beaver and Marcus Boerger. Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle. Directive => Local Value => Master Value phar.cache_list => no value => no value phar.readonly => On => On phar.require_hash => On => On posix Revision => $Id: 547e93e58ead98dbbb1d44dbaf86513eb08ace3f $ readline Readline Support => enabled Readline library => EditLine wrapper Directive => Local Value => Master Value cli.pager => no value => no value cli.prompt => \b \> => \b \> Reflection Reflection => enabled Version => $Id: df905bf5ccc4bb55327dc37a17001f003750e838 $ session Session Support => enabled Registered save handlers => files user Registered serializer handlers => php_serialize php php_binary wddx Directive => Local Value => Master Value session.auto_start => Off => Off session.cache_expire => 180 => 180 session.cache_limiter => nocache => nocache session.cookie_domain => no value => no value session.cookie_httponly => Off => Off session.cookie_lifetime => 0 => 0 session.cookie_path => / => / session.cookie_secure => Off => Off session.entropy_file => /dev/urandom => /dev/urandom session.entropy_length => 32 => 32 session.gc_divisor => 1000 => 1000 session.gc_maxlifetime => 1440 => 1440 session.gc_probability => 1 => 1 session.hash_bits_per_character => 5 => 5 session.hash_function => 0 => 0 session.lazy_write => On => On session.name => PHPSESSID => PHPSESSID session.referer_check => no value => no value session.save_handler => files => files session.save_path => no value => no value session.serialize_handler => php => php session.upload_progress.cleanup => On => On session.upload_progress.enabled => On => On session.upload_progress.freq => 1% => 1% session.upload_progress.min_freq => 1 => 1 session.upload_progress.name => PHP_SESSION_UPLOAD_PROGRESS => PHP_SESSION_UPLOAD_PROGRESS session.upload_progress.prefix => upload_progress_ => upload_progress_ session.use_cookies => On => On session.use_only_cookies => On => On session.use_strict_mode => Off => Off session.use_trans_sid => 0 => 0 shmop shmop support => enabled SimpleXML Simplexml support => enabled Revision => $Id: 78b98295c4d7b1ce1175574e50b60966fa42abb9 $ Schema support => enabled soap Soap Client => enabled Soap Server => enabled Directive => Local Value => Master Value soap.wsdl_cache => 1 => 1 soap.wsdl_cache_dir => /tmp => /tmp soap.wsdl_cache_enabled => 1 => 1 soap.wsdl_cache_limit => 5 => 5 soap.wsdl_cache_ttl => 86400 => 86400 sockets Sockets Support => enabled SPL SPL support => enabled Interfaces => Countable, OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject Classes => AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilterIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException sqlite3 SQLite3 support => enabled SQLite3 module version => 0.7-dev SQLite Library => 3.8.10.2 Directive => Local Value => Master Value sqlite3.extension_dir => no value => no value standard Dynamic Library Support => enabled Path to sendmail => /usr/sbin/sendmail -t -i Directive => Local Value => Master Value assert.active => 1 => 1 assert.bail => 0 => 0 assert.callback => no value => no value assert.exception => 0 => 0 assert.quiet_eval => 0 => 0 assert.warning => 1 => 1 auto_detect_line_endings => 0 => 0 default_socket_timeout => 60 => 60 from => no value => no value url_rewriter.tags => a=href,area=href,frame=src,input=src,form=fakeentry => a=href,area=href,frame=src,input=src,form=fakeentry user_agent => no value => no value sysvmsg sysvmsg support => enabled Revision => $Id: 09cf0a561f3527303dfb6cd60c9fc05ef3137bed $ sysvsem Version => 7.0.0RC8 sysvshm Version => 7.0.0RC8 tokenizer Tokenizer Support => enabled wddx WDDX Support => enabled WDDX Session Serializer => enabled xml XML Support => active XML Namespace Support => active libxml2 Version => 2.9.3 xmlreader XMLReader => enabled xmlrpc core library version => xmlrpc-epi v. 0.51 php extension version => 7.0.0RC8 author => Dan Libby homepage => http://xmlrpc-epi.sourceforge.net open sourced by => Epinions.com xmlwriter XMLWriter => enabled xsl XSL => enabled libxslt Version => 1.1.28 libxslt compiled against libxml Version => 2.9.2 EXSLT => enabled libexslt Version => 1.1.28 Zend OPcache Opcode Caching => Disabled Optimization => Disabled SHM Cache => Enabled File Cache => Disabled Startup Failed => Opcode Caching is disabled for CLI Directive => Local Value => Master Value opcache.blacklist_filename => no value => no value opcache.consistency_checks => 0 => 0 opcache.dups_fix => Off => Off opcache.enable => On => On opcache.enable_cli => Off => Off opcache.enable_file_override => Off => Off opcache.error_log => no value => no value opcache.fast_shutdown => 0 => 0 opcache.file_cache => no value => no value opcache.file_cache_consistency_checks => 1 => 1 opcache.file_cache_only => 0 => 0 opcache.file_update_protection => 2 => 2 opcache.force_restart_timeout => 180 => 180 opcache.huge_code_pages => Off => Off opcache.inherited_hack => On => On opcache.interned_strings_buffer => 4 => 4 opcache.log_verbosity_level => 1 => 1 opcache.max_accelerated_files => 2000 => 2000 opcache.max_file_size => 0 => 0 opcache.max_wasted_percentage => 5 => 5 opcache.memory_consumption => 64 => 64 opcache.optimization_level => 0xffffffff => 0xffffffff opcache.preferred_memory_model => no value => no value opcache.protect_memory => 0 => 0 opcache.restrict_api => no value => no value opcache.revalidate_freq => 2 => 2 opcache.revalidate_path => Off => Off opcache.save_comments => 1 => 1 opcache.use_cwd => On => On opcache.validate_timestamps => On => On zip Zip => enabled Extension Version => $Id: 0e0d5db72503fe37ce8fa5ef7e112865954e362b $ Zip version => 1.13.0 Libzip version => 1.0.1 zlib ZLib Support => enabled Stream Wrapper => compress.zlib:// Stream Filter => zlib.inflate, zlib.deflate Compiled Version => 1.2.5 Linked Version => 1.2.5 Directive => Local Value => Master Value zlib.output_compression => Off => Off zlib.output_compression_level => -1 => -1 zlib.output_handler => no value => no value Additional Modules Module Name </div> </div></div> <div class="panel"> <h2><a data-tracy-ref="^+" class="tracy-toggle tracy-collapsed">HTTP request</a></h2> <div class="tracy-collapsed inner"> <h3>$_GET</h3> <p><i>empty</i></p> <h3>$_POST</h3> <p><i>empty</i></p> <h3>$_COOKIE</h3> <p><i>empty</i></p> </div></div> <div class="panel"> <h2><a data-tracy-ref="^+" class="tracy-toggle tracy-collapsed">HTTP response</a></h2> <div class="tracy-collapsed inner"> <h3>Headers</h3> <p><i>no headers</i></p> </div></div> <ul> <li>Report generated at 2015/11/29 02:51:14</li> <li>CLI: build/generateExamples.php</li> </ul> <div id="tracy-bs-logo"><a href="http://tracy.nette.org" rel="noreferrer"></a></div> </div> </div> <script> (function() { if (!document.documentElement.classList) { document.getElementById('tracy-bs-error').innerHTML += '<div id=tracy-bs-ie-warning>Warning: Tracy requires IE 10+<\/div>'; return; } /** * This file is part of the Tracy (http://tracy.nette.org) */ (function() { var COLLAPSE_COUNT = 7, COLLAPSE_COUNT_TOP = 14; Tracy = window.Tracy || {}; Tracy.Dumper = Tracy.Dumper || {}; Tracy.Dumper.init = function(repository) { if (repository) { [].forEach.call(document.querySelectorAll('.tracy-dump[data-tracy-dump]'), function(el) { try { el.appendChild(build(JSON.parse(el.getAttribute('data-tracy-dump')), repository, el.classList.contains('tracy-collapsed'))); el.classList.remove('tracy-collapsed'); el.removeAttribute('data-tracy-dump'); } catch (e) { if (!(e instanceof UnknownEntityException)) { throw e; } } }); } if (this.inited) { return; } this.inited = true; document.body.addEventListener('click', function(e) { var link; // enables <span data-tracy-href=""> & ctrl key if (e.ctrlKey && (link = closest(e.target, '[data-tracy-href]'))) { location.href = link.getAttribute('data-tracy-href'); return false; } if (e.shiftKey || e.altKey || e.ctrlKey || e.metaKey) { return; } // enables <a class="tracy-toggle" href="#"> or <span data-tracy-ref="#"> toggling if (link = closest(e.target, '.tracy-toggle')) { var collapsed = link.classList.contains('tracy-collapsed'), ref = link.getAttribute('data-tracy-ref') || link.getAttribute('href', 2), dest = link; if (!ref || ref === '#') { ref = '+'; } else if (ref.substr(0, 1) === '#') { dest = document; } ref = ref.match(/(\^\s*([^+\s]*)\s*)?(\+\s*(\S*)\s*)?(.*)/); dest = ref[1] ? closest(dest.parentNode, ref[2]) : dest; dest = ref[3] ? closest(dest.nextElementSibling, ref[4], 'nextElementSibling') : dest; dest = ref[5] ? dest.querySelector(ref[5]) : dest; link.classList.toggle('tracy-collapsed', !collapsed); dest.classList.toggle('tracy-collapsed', !collapsed); e.preventDefault(); } }); }; var build = function(data, repository, collapsed, parentIds) { var type = data === null ? 'null' : typeof data, collapseCount = typeof collapsed === 'undefined' ? COLLAPSE_COUNT : COLLAPSE_COUNT_TOP; if (type === 'null' || type === 'string' || type === 'number' || type === 'boolean') { data = type === 'string' ? '"' + data + '"' : (data + '').toUpperCase(); return createEl(null, [], [ createEl( 'span', {'class': 'tracy-dump-' + type.replace('ean', '')}, [data + '\n'] ) ]); } else if (Array.isArray(data)) { return buildStruct([ createEl('span', {'class': 'tracy-dump-array'}, ['array']), ' (' + (data[0] && data.length || '') + ')' ], ' [ ... ]', data[0] === null ? null : data, collapsed === true || data.length >= collapseCount, repository, parentIds ); } else if (type === 'object' && data.type) { return createEl(null, [], [ createEl('span', [], [data.type + '\n']) ]); } else if (type === 'object') { var id = data.object || data.resource, object = repository[id]; if (!object) { throw new UnknownEntityException; } parentIds = parentIds || []; recursive = parentIds.indexOf(id) > -1; parentIds.push(id); return buildStruct([ createEl('span', { 'class': data.object ? 'tracy-dump-object' : 'tracy-dump-resource', title: object.editor ? 'Declared in file ' + object.editor.file + ' on line ' + object.editor.line : null, 'data-tracy-href': object.editor ? object.editor.url : null }, [object.name]), ' ', createEl('span', {'class': 'tracy-dump-hash'}, ['#' + id]) ], ' { ... }', object.items, collapsed === true || recursive || (object.items && object.items.length >= collapseCount), repository, parentIds ); } }; var buildStruct = function(span, ellipsis, items, collapsed, repository, parentIds) { var res, toggle, div, handler; if (!items || !items.length) { span.push(!items || items.length ? ellipsis + '\n' : '\n'); return createEl(null, [], span); } res = createEl(null, [], [ toggle = createEl('span', {'class': collapsed ? 'tracy-toggle tracy-collapsed' : 'tracy-toggle'}, span), '\n', div = createEl('div', {'class': collapsed ? 'tracy-collapsed' : ''}) ]); if (collapsed) { toggle.addEventListener('click', handler = function() { toggle.removeEventListener('click', handler); createItems(div, items, repository, parentIds); }); } else { createItems(div, items, repository, parentIds); } return res; }; var createEl = function(el, attrs, content) { if (!(el instanceof Node)) { el = el ? document.createElement(el) : document.createDocumentFragment(); } for (var id in attrs || []) { if (attrs[id] !== null) { el.setAttribute(id, attrs[id]); } } for (id in content || []) { var child = content[id]; if (child !== null) { el.appendChild(child instanceof Node ? child : document.createTextNode(child)); } } return el; }; var createItems = function(el, items, repository, parentIds) { for (var i in items) { var vis = items[i][2]; createEl(el, [], [ createEl('span', {'class': 'tracy-dump-key'}, [items[i][0]]), vis ? ' ' : null, vis ? createEl('span', {'class': 'tracy-dump-visibility'}, [vis === 1 ? 'protected' : 'private']) : null, ' => ', build(items[i][1], repository, null, parentIds) ]); } }; var UnknownEntityException = function() {}; // finds closing maching element var closest = function(el, selector, func) { var matches = el.matches || el.matchesSelector || el.msMatchesSelector || el.mozMatchesSelector || el.webkitMatchesSelector || el.oMatchesSelector; while (el && selector && !(el.nodeType === 1 && matches.call(el, selector))) { el = el[func || 'parentNode']; } return el; }; })(); /** * This file is part of the Tracy (http://tracy.nette.org) */ (function(){ document.body.appendChild(document.getElementById('tracy-bs')); for (var i = 0, styles = []; i < document.styleSheets.length; i++) { var style = document.styleSheets[i]; if (!style.ownerNode.classList.contains('tracy-debug')) { style.oldDisabled = style.disabled; style.disabled = true; styles.push(style); } } document.getElementById('tracy-bs-toggle').addEventListener('click', function(e) { var collapsed = this.classList.contains('tracy-collapsed'); for (i = 0; i < styles.length; i++) { styles[i].disabled = collapsed ? true : styles[i].oldDisabled; } }); document.addEventListener('keyup', function(e) { if (e.keyCode === 27 && !e.shiftKey && !e.altKey && !e.ctrlKey && !e.metaKey) { // ESC document.getElementById('tracy-bs-toggle').click(); } }); })(); })(); </script> <script> Tracy && Tracy.Dumper.init({"02":{"name":"BetterException","editor":{"file":"\/Users\/vrtak-cz\/Workspace\/Nella\/tracy-debug-info\/build\/generateExamples.php","line":58,"url":"editor:\/\/open\/?file=%2FUsers%2Fvrtak-cz%2FWorkspace%2FNella%2Ftracy-debug-info%2Fbuild%2FgenerateExamples.php&line=58"},"items":[["userId",10242,2],["additionalInfo","Tracy is best!",2],["message","Example exception",1],["string","",2],["code",42,1],["file","\/Users\/vrtak-cz\/Workspace\/Nella\/tracy-debug-info\/build\/generateExamples.php",1],["line",67,1],["trace",[],2],["previous",null,2]]}}); </script> </body> </html>