PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.12.2
Independent Analytics – WordPress Analytics Plugin v2.12.2
2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / IAWP / Admin_Page / Debug_Page.php
independent-analytics / IAWP / Admin_Page Last commit date
Admin_Page.php 11 months ago Analytics_Page.php 11 months ago Campaign_Builder_Page.php 2 years ago Click_Tracking_Page.php 1 year ago Debug_Page.php 1 year ago Integrations_Pages.php 1 year ago Settings_Page.php 2 years ago Support_Page.php 1 year ago Updates_Page.php 1 year ago
Debug_Page.php
34 lines
1 <?php
2
3 namespace IAWP\Admin_Page;
4
5 use IAWP\Utils\Request;
6 /** @internal */
7 class Debug_Page extends \IAWP\Admin_Page\Admin_Page
8 {
9 protected function render_page()
10 {
11 echo \IAWPSCOPED\iawp_blade()->run('debug', ['detected_ip' => Request::ip(), 'custom_ip_header' => $this->custom_ip_header(), 'header_details' => $this->header_details()]);
12 }
13 private function custom_ip_header() : string
14 {
15 $custom_ip_header = Request::custom_ip_header();
16 if ($custom_ip_header === null) {
17 $custom_ip_header = '';
18 }
19 return $custom_ip_header;
20 }
21 private function header_details() : array
22 {
23 $result = [];
24 foreach (Request::ip_headers() as $header) {
25 if (isset($_SERVER[$header])) {
26 $result[] = [$header, $_SERVER[$header]];
27 } else {
28 $result[] = [$header, ''];
29 }
30 }
31 return $result;
32 }
33 }
34