PluginProbe ʕ •ᴥ•ʔ
FAPI Member / 2.2.31
FAPI Member v2.2.31
2.2.33 2.2.32 trunk 1.9.47 2.1.18 2.2.24 2.2.25 2.2.26 2.2.28 2.2.29 2.2.30 2.2.31
fapi-member / libs / nette / http / src / Bridges / HttpTracy / templates / SessionPanel.panel.phtml
fapi-member / libs / nette / http / src / Bridges / HttpTracy / templates Last commit date
SessionPanel.panel.phtml 1 month ago SessionPanel.tab.phtml 1 month ago
SessionPanel.panel.phtml
39 lines
1 <?php
2 declare(strict_types=1);
3
4 namespace Nette\Bridges\HttpTracy;
5
6 use Tracy\Dumper;
7 use Tracy\Helpers;
8
9 ?>
10 <style class="tracy-debug">
11 #tracy-debug .nette-SessionPanel-parameters pre {
12 background: #FDF5CE;
13 padding: .4em .7em;
14 border: 1px dotted silver;
15 overflow: auto;
16 }
17 </style>
18
19 <h1>Session #<?= Helpers::escapeHtml(substr(session_id(), 0, 10)) ?>… (Lifetime: <?= Helpers::escapeHtml(ini_get('session.cookie_lifetime')); ?>)</h1>
20
21 <div class="tracy-inner nette-SessionPanel">
22 <?php if (empty($_SESSION)):?>
23 <p><i>empty</i></p>
24 <?php else: ?>
25 <table class="tracy-sortable">
26 <?php
27 foreach ($_SESSION as $k => $v) {
28 if ($k === '__NF') {
29 $k = 'Nette Session';
30 $v = $v['DATA'] ?? null;
31 } elseif ($k === '_tracy') {
32 continue;
33 }
34 echo '<tr><th>', Helpers::escapeHtml($k), '</th><td>', Dumper::toHtml($v, [Dumper::LIVE => true]), "</td></tr>\n";
35 }?>
36 </table>
37 <?php endif ?>
38 </div>
39