PluginProbe
GetResponse Forms by Optin Cat / 1.3.5
GetResponse Forms by Optin Cat v1.3.5
1.3.4 1.3.5 1.3.6 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 1.5.2 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.1 1.6.2 1.6.3 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 2.0.0 All 36 releases
getresponse / includes / classes / kint / view / trace.phtml

trace.phtml in GetResponse Forms by Optin Cat 1.3.5, at includes/classes/kint/view/trace.phtml

78 lines 1.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 $settings = array(
3 'enabled' => Kint::$enabled,
4 'displayCalledFrom' => Kint::$displayCalledFrom,
5 );
6 Kint::$enabled = true;
7 Kint::$displayCalledFrom = false;
8
9 echo '<div class="kint kint-trace"><dl>';
10
11 foreach ( $output as $i => $step ) {
12 echo '<dt class="kint-parent">'
13 . '<b>' . ( $i + 1 ) . '</b> '
14 . '<nav></nav>'
15 . '<var>';
16
17 if ( isset( $step['file'] ) ) {
18 echo Kint::shortenPath( $step['file'], $step['line'] );
19 } else {
20 echo 'PHP internal call';
21 }
22
23 echo '</var>';
24
25 echo $step['function'];
26
27 if ( isset( $step['args'] ) ) {
28 echo '(' . implode( ', ', array_keys( $step['args'] ) ) . ')';
29 }
30 echo '</dt><dd>';
31 $firstTab = ' class="kint-active-tab"';
32 echo '<ul class="kint-tabs">';
33
34 if ( !empty( $step['source'] ) ) {
35 echo "<li{$firstTab}>Source</li>";
36 $firstTab = '';
37 }
38
39 if ( !empty( $step['args'] ) ) {
40 echo "<li{$firstTab}>Arguments</li>";
41 $firstTab = '';
42 }
43
44 if ( !empty( $step['object'] ) ) {
45 kintParser::reset();
46 $calleDump = kintParser::factory( $step['object'] );
47
48 echo "<li{$firstTab}>Callee object [{$calleDump->subtype}]</li>";
49 $firstTab = '';
50 }
51
52
53 echo '</ul><ul>';
54
55
56 if ( !empty( $step['source'] ) ) {
57 echo "<li><pre class=\"kint-source\">{$step['source']}</pre></li>";
58 }
59
60 if ( !empty( $step['args'] ) ) {
61 echo "<li>";
62 foreach ( $step['args'] as $k => $arg ) {
63 kintParser::reset();
64 echo Kint_Decorators_Rich::decorate( kintParser::factory( $arg, $k ) );
65 }
66 echo "</li>";
67 }
68 if ( !empty( $step['object'] ) ) {
69 echo "<li>" . Kint_Decorators_Rich::decorate( $calleDump ) . "</li>";
70 }
71
72 echo '</ul></dd>';
73 }
74 echo '</dl></div>';
75 Kint::$enabled = $settings['enabled'];
76 Kint::$displayCalledFrom = $settings['displayCalledFrom'];
77 unset( $settings );
78