Cancelled
Push — master ( 706ba7...b281b4 )
by Paul
02:38
created
plugin/Modules/Profiler.php 2 patches
Indentation   +79 added lines, -79 removed lines patch added patch discarded remove patch
@@ -4,91 +4,91 @@
 block discarded – undo
4 4
 
5 5
 class Profiler extends Module
6 6
 {
7
-    /**
8
-     * @var int
9
-     */
10
-    protected $memory_start = 0;
11
-    /**
12
-     * @var int
13
-     */
14
-    protected $memory_stop = 0;
15
-    /**
16
-     * The profiler noise to remove from the timer (in nanoseconds).
17
-     * @var int
18
-     */
19
-    protected $noise = 0;
20
-    /**
21
-     * The hrtime the profiler started measuring (in nanoseconds).
22
-     * @var int
23
-     */
24
-    protected $start = 0;
25
-    /**
26
-     * The hrtime the profiler stopped measuring (in nanoseconds).
27
-     * @var int
28
-     */
29
-    protected $stop = 0;
30
-    /**
31
-     * @var array
32
-     */
33
-    protected $timer = [];
7
+	/**
8
+	 * @var int
9
+	 */
10
+	protected $memory_start = 0;
11
+	/**
12
+	 * @var int
13
+	 */
14
+	protected $memory_stop = 0;
15
+	/**
16
+	 * The profiler noise to remove from the timer (in nanoseconds).
17
+	 * @var int
18
+	 */
19
+	protected $noise = 0;
20
+	/**
21
+	 * The hrtime the profiler started measuring (in nanoseconds).
22
+	 * @var int
23
+	 */
24
+	protected $start = 0;
25
+	/**
26
+	 * The hrtime the profiler stopped measuring (in nanoseconds).
27
+	 * @var int
28
+	 */
29
+	protected $stop = 0;
30
+	/**
31
+	 * @var array
32
+	 */
33
+	protected $timer = [];
34 34
 
35
-    public function entries(): array
36
-    {
37
-        $entries = [];
38
-        foreach ($this->entries as $entry) {
39
-            $entry['time'] = $this->formatTime($entry['time']);
40
-            $entries[] = $entry;
41
-        }
42
-        return $entries;
43
-    }
35
+	public function entries(): array
36
+	{
37
+		$entries = [];
38
+		foreach ($this->entries as $entry) {
39
+			$entry['time'] = $this->formatTime($entry['time']);
40
+			$entries[] = $entry;
41
+		}
42
+		return $entries;
43
+	}
44 44
 
45
-    public function isVisible(): bool
46
-    {
47
-        return $this->hasEntries();
48
-    }
45
+	public function isVisible(): bool
46
+	{
47
+		return $this->hasEntries();
48
+	}
49 49
 
50
-    public function label(): string
51
-    {
52
-        return __('Profiler', 'blackbar');
53
-    }
50
+	public function label(): string
51
+	{
52
+		return __('Profiler', 'blackbar');
53
+	}
54 54
 
55
-    public function setNoise(int $nanoseconds): void
56
-    {
57
-        $this->noise = $nanoseconds - $this->start;
58
-    }
55
+	public function setNoise(int $nanoseconds): void
56
+	{
57
+		$this->noise = $nanoseconds - $this->start;
58
+	}
59 59
 
60
-    public function setStart(int $nanoseconds): void
61
-    {
62
-        $this->start = $nanoseconds;
63
-        $this->memory_start = memory_get_peak_usage();
64
-    }
60
+	public function setStart(int $nanoseconds): void
61
+	{
62
+		$this->start = $nanoseconds;
63
+		$this->memory_start = memory_get_peak_usage();
64
+	}
65 65
 
66
-    public function setStop(int $nanoseconds): void
67
-    {
68
-        $this->stop = $nanoseconds;
69
-        $this->memory_stop = memory_get_peak_usage();
70
-    }
66
+	public function setStop(int $nanoseconds): void
67
+	{
68
+		$this->stop = $nanoseconds;
69
+		$this->memory_stop = memory_get_peak_usage();
70
+	}
71 71
 
72
-    public function start(string $name): void
73
-    {
74
-        $this->timer = [
75
-            'memory' => memory_get_peak_usage(),
76
-            'name' => $name,
77
-            'start' => (int) hrtime(true),
78
-            'stop' => 0,
79
-            'time' => 0,
80
-        ];
81
-    }
72
+	public function start(string $name): void
73
+	{
74
+		$this->timer = [
75
+			'memory' => memory_get_peak_usage(),
76
+			'name' => $name,
77
+			'start' => (int) hrtime(true),
78
+			'stop' => 0,
79
+			'time' => 0,
80
+		];
81
+	}
82 82
 
83
-    public function stop(): void
84
-    {
85
-        if (!empty($this->timer)) {
86
-            $nanoseconds = (int) hrtime(true);
87
-            $this->timer['memory'] = max(0, memory_get_peak_usage() - $this->timer['memory']);
88
-            $this->timer['stop'] = $nanoseconds;
89
-            $this->timer['time'] = max(0, $nanoseconds - $this->timer['start'] - $this->noise);
90
-            $this->entries[] = $this->timer;
91
-            $this->timer = []; // reset timer
92
-        }
93
-    }
83
+	public function stop(): void
84
+	{
85
+		if (!empty($this->timer)) {
86
+			$nanoseconds = (int) hrtime(true);
87
+			$this->timer['memory'] = max(0, memory_get_peak_usage() - $this->timer['memory']);
88
+			$this->timer['stop'] = $nanoseconds;
89
+			$this->timer['time'] = max(0, $nanoseconds - $this->timer['start'] - $this->noise);
90
+			$this->entries[] = $this->timer;
91
+			$this->timer = []; // reset timer
92
+		}
93
+	}
94 94
 }
Please login to merge, or discard this patch.
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -30,14 +30,14 @@  discard block
 block discarded – undo
30 30
     /**
31 31
      * @var array
32 32
      */
33
-    protected $timer = [];
33
+    protected $timer = [ ];
34 34
 
35 35
     public function entries(): array
36 36
     {
37
-        $entries = [];
38
-        foreach ($this->entries as $entry) {
39
-            $entry['time'] = $this->formatTime($entry['time']);
40
-            $entries[] = $entry;
37
+        $entries = [ ];
38
+        foreach( $this->entries as $entry ) {
39
+            $entry[ 'time' ] = $this->formatTime( $entry[ 'time' ] );
40
+            $entries[ ] = $entry;
41 41
         }
42 42
         return $entries;
43 43
     }
@@ -49,32 +49,32 @@  discard block
 block discarded – undo
49 49
 
50 50
     public function label(): string
51 51
     {
52
-        return __('Profiler', 'blackbar');
52
+        return __( 'Profiler', 'blackbar' );
53 53
     }
54 54
 
55
-    public function setNoise(int $nanoseconds): void
55
+    public function setNoise( int $nanoseconds ): void
56 56
     {
57 57
         $this->noise = $nanoseconds - $this->start;
58 58
     }
59 59
 
60
-    public function setStart(int $nanoseconds): void
60
+    public function setStart( int $nanoseconds ): void
61 61
     {
62 62
         $this->start = $nanoseconds;
63 63
         $this->memory_start = memory_get_peak_usage();
64 64
     }
65 65
 
66
-    public function setStop(int $nanoseconds): void
66
+    public function setStop( int $nanoseconds ): void
67 67
     {
68 68
         $this->stop = $nanoseconds;
69 69
         $this->memory_stop = memory_get_peak_usage();
70 70
     }
71 71
 
72
-    public function start(string $name): void
72
+    public function start( string $name ): void
73 73
     {
74 74
         $this->timer = [
75 75
             'memory' => memory_get_peak_usage(),
76 76
             'name' => $name,
77
-            'start' => (int) hrtime(true),
77
+            'start' => (int) hrtime( true ),
78 78
             'stop' => 0,
79 79
             'time' => 0,
80 80
         ];
@@ -82,13 +82,13 @@  discard block
 block discarded – undo
82 82
 
83 83
     public function stop(): void
84 84
     {
85
-        if (!empty($this->timer)) {
86
-            $nanoseconds = (int) hrtime(true);
87
-            $this->timer['memory'] = max(0, memory_get_peak_usage() - $this->timer['memory']);
88
-            $this->timer['stop'] = $nanoseconds;
89
-            $this->timer['time'] = max(0, $nanoseconds - $this->timer['start'] - $this->noise);
90
-            $this->entries[] = $this->timer;
91
-            $this->timer = []; // reset timer
85
+        if( !empty( $this->timer ) ) {
86
+            $nanoseconds = (int) hrtime( true );
87
+            $this->timer[ 'memory' ] = max( 0, memory_get_peak_usage() - $this->timer[ 'memory' ] );
88
+            $this->timer[ 'stop' ] = $nanoseconds;
89
+            $this->timer[ 'time' ] = max( 0, $nanoseconds - $this->timer[ 'start' ] - $this->noise );
90
+            $this->entries[ ] = $this->timer;
91
+            $this->timer = [ ]; // reset timer
92 92
         }
93 93
     }
94 94
 }
Please login to merge, or discard this patch.
plugin/Modules/Module.php 2 patches
Indentation   +64 added lines, -64 removed lines patch added patch discarded remove patch
@@ -6,80 +6,80 @@
 block discarded – undo
6 6
 
7 7
 abstract class Module
8 8
 {
9
-    /**
10
-     * @var Application
11
-     */
12
-    protected $app;
13
-    /**
14
-     * @var array
15
-     */
16
-    protected $entries;
9
+	/**
10
+	 * @var Application
11
+	 */
12
+	protected $app;
13
+	/**
14
+	 * @var array
15
+	 */
16
+	protected $entries;
17 17
 
18
-    public function __construct(Application $app)
19
-    {
20
-        $this->app = $app;
21
-        $this->entries = [];
22
-    }
18
+	public function __construct(Application $app)
19
+	{
20
+		$this->app = $app;
21
+		$this->entries = [];
22
+	}
23 23
 
24
-    public function classes(): string
25
-    {
26
-        return $this->id();
27
-    }
24
+	public function classes(): string
25
+	{
26
+		return $this->id();
27
+	}
28 28
 
29
-    abstract public function entries(): array;
29
+	abstract public function entries(): array;
30 30
 
31
-    public function hasEntries(): bool
32
-    {
33
-        return !empty($this->entries);
34
-    }
31
+	public function hasEntries(): bool
32
+	{
33
+		return !empty($this->entries);
34
+	}
35 35
 
36
-    public function id(): string
37
-    {
38
-        return sprintf('glbb-%s', $this->slug());
39
-    }
36
+	public function id(): string
37
+	{
38
+		return sprintf('glbb-%s', $this->slug());
39
+	}
40 40
 
41
-    public function info(): string
42
-    {
43
-        return '';
44
-    }
41
+	public function info(): string
42
+	{
43
+		return '';
44
+	}
45 45
 
46
-    public function isVisible(): bool
47
-    {
48
-        return true;
49
-    }
46
+	public function isVisible(): bool
47
+	{
48
+		return true;
49
+	}
50 50
 
51
-    abstract public function label(): string;
51
+	abstract public function label(): string;
52 52
 
53
-    public function render(): void
54
-    {
55
-        $this->app->render('panels/'.$this->slug(), ['module' => $this]);
56
-    }
53
+	public function render(): void
54
+	{
55
+		$this->app->render('panels/'.$this->slug(), ['module' => $this]);
56
+	}
57 57
 
58
-    public function slug(): string
59
-    {
60
-        return strtolower((new \ReflectionClass($this))->getShortName());
61
-    }
58
+	public function slug(): string
59
+	{
60
+		return strtolower((new \ReflectionClass($this))->getShortName());
61
+	}
62 62
 
63
-    protected function formatTime(int $nanoseconds): string
64
-    {
65
-        if ($nanoseconds >= 1e9) {
66
-            return sprintf('%s s', $this->toDecimal(round($nanoseconds / 1e9, 2)));
67
-        }
68
-        if ($nanoseconds >= 1e6) {
69
-            return sprintf('%s ms', $this->toDecimal(round($nanoseconds / 1e6, 2)));
70
-        }
71
-        if ($nanoseconds >= 1e3) {
72
-            return sprintf('%s µs', round($nanoseconds / 1e3));
73
-        }
74
-        return sprintf('%s ns', $nanoseconds);
75
-    }
63
+	protected function formatTime(int $nanoseconds): string
64
+	{
65
+		if ($nanoseconds >= 1e9) {
66
+			return sprintf('%s s', $this->toDecimal(round($nanoseconds / 1e9, 2)));
67
+		}
68
+		if ($nanoseconds >= 1e6) {
69
+			return sprintf('%s ms', $this->toDecimal(round($nanoseconds / 1e6, 2)));
70
+		}
71
+		if ($nanoseconds >= 1e3) {
72
+			return sprintf('%s µs', round($nanoseconds / 1e3));
73
+		}
74
+		return sprintf('%s ns', $nanoseconds);
75
+	}
76 76
 
77
-    protected function toDecimal(float $number): string
78
-    {
79
-        $number = (string) $number;
80
-        if (false !== strpos($number, '.')) {
81
-            $number = rtrim(rtrim($number, '0'), '.');
82
-        }
83
-        return $number;
84
-    }
77
+	protected function toDecimal(float $number): string
78
+	{
79
+		$number = (string) $number;
80
+		if (false !== strpos($number, '.')) {
81
+			$number = rtrim(rtrim($number, '0'), '.');
82
+		}
83
+		return $number;
84
+	}
85 85
 }
Please login to merge, or discard this patch.
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -15,10 +15,10 @@  discard block
 block discarded – undo
15 15
      */
16 16
     protected $entries;
17 17
 
18
-    public function __construct(Application $app)
18
+    public function __construct( Application $app )
19 19
     {
20 20
         $this->app = $app;
21
-        $this->entries = [];
21
+        $this->entries = [ ];
22 22
     }
23 23
 
24 24
     public function classes(): string
@@ -30,12 +30,12 @@  discard block
 block discarded – undo
30 30
 
31 31
     public function hasEntries(): bool
32 32
     {
33
-        return !empty($this->entries);
33
+        return !empty( $this->entries );
34 34
     }
35 35
 
36 36
     public function id(): string
37 37
     {
38
-        return sprintf('glbb-%s', $this->slug());
38
+        return sprintf( 'glbb-%s', $this->slug() );
39 39
     }
40 40
 
41 41
     public function info(): string
@@ -52,33 +52,33 @@  discard block
 block discarded – undo
52 52
 
53 53
     public function render(): void
54 54
     {
55
-        $this->app->render('panels/'.$this->slug(), ['module' => $this]);
55
+        $this->app->render( 'panels/' . $this->slug(), [ 'module' => $this ] );
56 56
     }
57 57
 
58 58
     public function slug(): string
59 59
     {
60
-        return strtolower((new \ReflectionClass($this))->getShortName());
60
+        return strtolower( ( new \ReflectionClass( $this ) )->getShortName() );
61 61
     }
62 62
 
63
-    protected function formatTime(int $nanoseconds): string
63
+    protected function formatTime( int $nanoseconds ): string
64 64
     {
65
-        if ($nanoseconds >= 1e9) {
66
-            return sprintf('%s s', $this->toDecimal(round($nanoseconds / 1e9, 2)));
65
+        if( $nanoseconds >= 1e9 ) {
66
+            return sprintf( '%s s', $this->toDecimal( round( $nanoseconds / 1e9, 2 ) ) );
67 67
         }
68
-        if ($nanoseconds >= 1e6) {
69
-            return sprintf('%s ms', $this->toDecimal(round($nanoseconds / 1e6, 2)));
68
+        if( $nanoseconds >= 1e6 ) {
69
+            return sprintf( '%s ms', $this->toDecimal( round( $nanoseconds / 1e6, 2 ) ) );
70 70
         }
71
-        if ($nanoseconds >= 1e3) {
72
-            return sprintf('%s µs', round($nanoseconds / 1e3));
71
+        if( $nanoseconds >= 1e3 ) {
72
+            return sprintf( '%s µs', round( $nanoseconds / 1e3 ) );
73 73
         }
74
-        return sprintf('%s ns', $nanoseconds);
74
+        return sprintf( '%s ns', $nanoseconds );
75 75
     }
76 76
 
77
-    protected function toDecimal(float $number): string
77
+    protected function toDecimal( float $number ): string
78 78
     {
79 79
         $number = (string) $number;
80
-        if (false !== strpos($number, '.')) {
81
-            $number = rtrim(rtrim($number, '0'), '.');
80
+        if( false !== strpos( $number, '.' ) ) {
81
+            $number = rtrim( rtrim( $number, '0' ), '.' );
82 82
         }
83 83
         return $number;
84 84
     }
Please login to merge, or discard this patch.
views/debug-bar.php 2 patches
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,14 +1,14 @@  discard block
 block discarded – undo
1
-<?php defined('WPINC') || die; ?>
1
+<?php defined( 'WPINC' ) || die; ?>
2 2
 
3 3
 <div id="glbb">
4
-    <?php foreach ($modules as $module) : /* Ensure that the console entries are loaded last */ ?>
5
-        <?php if (!$module->isVisible() || 'glbb-console' === $module->id()) continue; ?>
4
+    <?php foreach( $modules as $module ) : /* Ensure that the console entries are loaded last */ ?>
5
+        <?php if( !$module->isVisible() || 'glbb-console' === $module->id() ) continue; ?>
6 6
         <div id="<?= $module->id(); ?>" class="glbb-panel glbb-hidden">
7 7
             <?php $module->render(); ?>
8 8
         </div>
9 9
     <?php endforeach; ?>
10
-    <?php foreach ($modules as $module) : /* Ensure that the console entries are loaded last */ ?>
11
-        <?php if (!$module->isVisible() || 'glbb-console' !== $module->id()) continue; ?>
10
+    <?php foreach( $modules as $module ) : /* Ensure that the console entries are loaded last */ ?>
11
+        <?php if( !$module->isVisible() || 'glbb-console' !== $module->id() ) continue; ?>
12 12
         <div id="<?= $module->id(); ?>" class="glbb-panel glbb-hidden">
13 13
             <?php $module->render(); ?>
14 14
         </div>
@@ -16,19 +16,19 @@  discard block
 block discarded – undo
16 16
     <div class="glbb-panel-links">
17 17
         <a href="#" class="dashicons-before glbb-toggle">
18 18
             <span class="screen-reader-text">
19
-                <?= esc_html__('Toggle', 'blackbar'); ?>
19
+                <?= esc_html__( 'Toggle', 'blackbar' ); ?>
20 20
             </span>
21 21
         </a>
22
-        <?php foreach ($modules as $module) : ?>
23
-            <?php if (!$module->isVisible()) continue; ?>
24
-            <a href="#" data-panel="<?= esc_attr($module->id()); ?>" data-info="<?= esc_attr($module->info()); ?>" class="dashicons-before <?= $module->classes(); ?>">
22
+        <?php foreach( $modules as $module ) : ?>
23
+            <?php if( !$module->isVisible() ) continue; ?>
24
+            <a href="#" data-panel="<?= esc_attr( $module->id() ); ?>" data-info="<?= esc_attr( $module->info() ); ?>" class="dashicons-before <?= $module->classes(); ?>">
25 25
                 <span><?= $module->label(); ?></span>
26 26
             </a>
27 27
         <?php endforeach; ?>
28 28
         <div>
29 29
             <a href="#" class="dashicons-before glbb-close">
30 30
                 <span class="screen-reader-text">
31
-                    <?= esc_html__('Close', 'blackbar'); ?>
31
+                    <?= esc_html__( 'Close', 'blackbar' ); ?>
32 32
                 </span>
33 33
             </a>
34 34
         </div>
Please login to merge, or discard this patch.
Braces   +12 added lines, -3 removed lines patch added patch discarded remove patch
@@ -2,13 +2,19 @@  discard block
 block discarded – undo
2 2
 
3 3
 <div id="glbb">
4 4
     <?php foreach ($modules as $module) : /* Ensure that the console entries are loaded last */ ?>
5
-        <?php if (!$module->isVisible() || 'glbb-console' === $module->id()) continue; ?>
5
+        <?php if (!$module->isVisible() || 'glbb-console' === $module->id()) {
6
+	continue;
7
+}
8
+?>
6 9
         <div id="<?= $module->id(); ?>" class="glbb-panel glbb-hidden">
7 10
             <?php $module->render(); ?>
8 11
         </div>
9 12
     <?php endforeach; ?>
10 13
     <?php foreach ($modules as $module) : /* Ensure that the console entries are loaded last */ ?>
11
-        <?php if (!$module->isVisible() || 'glbb-console' !== $module->id()) continue; ?>
14
+        <?php if (!$module->isVisible() || 'glbb-console' !== $module->id()) {
15
+	continue;
16
+}
17
+?>
12 18
         <div id="<?= $module->id(); ?>" class="glbb-panel glbb-hidden">
13 19
             <?php $module->render(); ?>
14 20
         </div>
@@ -20,7 +26,10 @@  discard block
 block discarded – undo
20 26
             </span>
21 27
         </a>
22 28
         <?php foreach ($modules as $module) : ?>
23
-            <?php if (!$module->isVisible()) continue; ?>
29
+            <?php if (!$module->isVisible()) {
30
+	continue;
31
+}
32
+?>
24 33
             <a href="#" data-panel="<?= esc_attr($module->id()); ?>" data-info="<?= esc_attr($module->info()); ?>" class="dashicons-before <?= $module->classes(); ?>">
25 34
                 <span><?= $module->label(); ?></span>
26 35
             </a>
Please login to merge, or discard this patch.
views/panels/profiler.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -1,19 +1,19 @@
 block discarded – undo
1
-<?php defined('WPINC') || die; ?>
1
+<?php defined( 'WPINC' ) || die; ?>
2 2
 
3 3
 <table class="glbb-grid">
4 4
     <thead>
5 5
         <tr>
6
-            <th><?= esc_html__('Timer Name', 'blackbar'); ?></th>
7
-            <th><?= esc_html__('Memory Used', 'blackbar'); ?></th>
8
-            <th><?= esc_html__('Total Time', 'blackbar'); ?></th>
6
+            <th><?= esc_html__( 'Timer Name', 'blackbar' ); ?></th>
7
+            <th><?= esc_html__( 'Memory Used', 'blackbar' ); ?></th>
8
+            <th><?= esc_html__( 'Total Time', 'blackbar' ); ?></th>
9 9
         </tr>
10 10
     </thead>
11 11
     <tbody>
12
-        <?php foreach ($module->entries() as $entry) : ?>
12
+        <?php foreach( $module->entries() as $entry ) : ?>
13 13
             <tr>
14
-                <td><?= esc_html($entry['name']); ?></td>
15
-                <td><?= (string) size_format($entry['memory'], 2); ?></td>
16
-                <td><?= esc_html($entry['time']); ?></td>
14
+                <td><?= esc_html( $entry[ 'name' ] ); ?></td>
15
+                <td><?= (string) size_format( $entry[ 'memory' ], 2 ); ?></td>
16
+                <td><?= esc_html( $entry[ 'time' ] ); ?></td>
17 17
             </tr>
18 18
         <?php endforeach; ?>
19 19
     </tbody>
Please login to merge, or discard this patch.
plugin/Modules/Globals.php 2 patches
Indentation   +42 added lines, -42 removed lines patch added patch discarded remove patch
@@ -4,49 +4,49 @@
 block discarded – undo
4 4
 
5 5
 class Globals extends Module
6 6
 {
7
-    public function entries(): array
8
-    {
9
-        if (!empty($this->entries)) {
10
-            return $this->entries;
11
-        }
12
-        $globals = apply_filters('blackbar/globals', [
13
-            'INPUT_COOKIE' => $_COOKIE,
14
-            'INPUT_ENV' => $_ENV,
15
-            'INPUT_GET' => $_GET,
16
-            'INPUT_POST' => $_POST,
17
-            'INPUT_SERVER' => $_SERVER,
18
-            'WP_Screen' => $this->wpscreen(),
19
-        ]);
20
-        $globals = array_filter($globals);
21
-        foreach ($globals as $key => $values) {
22
-            $this->entries[] = [
23
-                'name' => $key,
24
-                'value' => var_export($values, true),
25
-            ];
26
-        }
27
-        return $this->entries;
28
-    }
7
+	public function entries(): array
8
+	{
9
+		if (!empty($this->entries)) {
10
+			return $this->entries;
11
+		}
12
+		$globals = apply_filters('blackbar/globals', [
13
+			'INPUT_COOKIE' => $_COOKIE,
14
+			'INPUT_ENV' => $_ENV,
15
+			'INPUT_GET' => $_GET,
16
+			'INPUT_POST' => $_POST,
17
+			'INPUT_SERVER' => $_SERVER,
18
+			'WP_Screen' => $this->wpscreen(),
19
+		]);
20
+		$globals = array_filter($globals);
21
+		foreach ($globals as $key => $values) {
22
+			$this->entries[] = [
23
+				'name' => $key,
24
+				'value' => var_export($values, true),
25
+			];
26
+		}
27
+		return $this->entries;
28
+	}
29 29
 
30
-    public function hasEntries(): bool
31
-    {
32
-        return !empty($this->entries());
33
-    }
30
+	public function hasEntries(): bool
31
+	{
32
+		return !empty($this->entries());
33
+	}
34 34
 
35
-    public function label(): string
36
-    {
37
-        return __('Globals', 'blackbar');
38
-    }
35
+	public function label(): string
36
+	{
37
+		return __('Globals', 'blackbar');
38
+	}
39 39
 
40
-    protected function wpscreen(): array
41
-    {
42
-        $values = [];
43
-        if (is_admin() && $screen = get_current_screen()) {
44
-            $reflection = new \ReflectionClass($screen);
45
-            $properties = $reflection->getProperties(\ReflectionProperty::IS_PUBLIC);
46
-            foreach ($properties as $property) {
47
-                $values[$property->getName()] = $property->getValue($screen);
48
-            }
49
-        }
50
-        return $values;
51
-    }
40
+	protected function wpscreen(): array
41
+	{
42
+		$values = [];
43
+		if (is_admin() && $screen = get_current_screen()) {
44
+			$reflection = new \ReflectionClass($screen);
45
+			$properties = $reflection->getProperties(\ReflectionProperty::IS_PUBLIC);
46
+			foreach ($properties as $property) {
47
+				$values[$property->getName()] = $property->getValue($screen);
48
+			}
49
+		}
50
+		return $values;
51
+	}
52 52
 }
Please login to merge, or discard this patch.
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -6,22 +6,22 @@  discard block
 block discarded – undo
6 6
 {
7 7
     public function entries(): array
8 8
     {
9
-        if (!empty($this->entries)) {
9
+        if( !empty( $this->entries ) ) {
10 10
             return $this->entries;
11 11
         }
12
-        $globals = apply_filters('blackbar/globals', [
12
+        $globals = apply_filters( 'blackbar/globals', [
13 13
             'INPUT_COOKIE' => $_COOKIE,
14 14
             'INPUT_ENV' => $_ENV,
15 15
             'INPUT_GET' => $_GET,
16 16
             'INPUT_POST' => $_POST,
17 17
             'INPUT_SERVER' => $_SERVER,
18 18
             'WP_Screen' => $this->wpscreen(),
19
-        ]);
20
-        $globals = array_filter($globals);
21
-        foreach ($globals as $key => $values) {
22
-            $this->entries[] = [
19
+        ] );
20
+        $globals = array_filter( $globals );
21
+        foreach( $globals as $key => $values ) {
22
+            $this->entries[ ] = [
23 23
                 'name' => $key,
24
-                'value' => var_export($values, true),
24
+                'value' => var_export( $values, true ),
25 25
             ];
26 26
         }
27 27
         return $this->entries;
@@ -29,22 +29,22 @@  discard block
 block discarded – undo
29 29
 
30 30
     public function hasEntries(): bool
31 31
     {
32
-        return !empty($this->entries());
32
+        return !empty( $this->entries() );
33 33
     }
34 34
 
35 35
     public function label(): string
36 36
     {
37
-        return __('Globals', 'blackbar');
37
+        return __( 'Globals', 'blackbar' );
38 38
     }
39 39
 
40 40
     protected function wpscreen(): array
41 41
     {
42
-        $values = [];
43
-        if (is_admin() && $screen = get_current_screen()) {
44
-            $reflection = new \ReflectionClass($screen);
45
-            $properties = $reflection->getProperties(\ReflectionProperty::IS_PUBLIC);
46
-            foreach ($properties as $property) {
47
-                $values[$property->getName()] = $property->getValue($screen);
42
+        $values = [ ];
43
+        if( is_admin() && $screen = get_current_screen() ) {
44
+            $reflection = new \ReflectionClass( $screen );
45
+            $properties = $reflection->getProperties( \ReflectionProperty::IS_PUBLIC );
46
+            foreach( $properties as $property ) {
47
+                $values[ $property->getName() ] = $property->getValue( $screen );
48 48
             }
49 49
         }
50 50
         return $values;
Please login to merge, or discard this patch.
plugin/Modules/Hooks.php 3 patches
Indentation   +137 added lines, -137 removed lines patch added patch discarded remove patch
@@ -4,150 +4,150 @@
 block discarded – undo
4 4
 
5 5
 class Hooks extends Module
6 6
 {
7
-    /**
8
-     * @var array
9
-     */
10
-    protected $hooks = [];
11
-    /**
12
-     * @var int
13
-     */
14
-    protected $totalHooks = 0;
15
-    /**
16
-     * Total elapsed time in nanoseconds.
17
-     * @var int
18
-     */
19
-    protected $totalTime = 0;
7
+	/**
8
+	 * @var array
9
+	 */
10
+	protected $hooks = [];
11
+	/**
12
+	 * @var int
13
+	 */
14
+	protected $totalHooks = 0;
15
+	/**
16
+	 * Total elapsed time in nanoseconds.
17
+	 * @var int
18
+	 */
19
+	protected $totalTime = 0;
20 20
 
21
-    public function entries(): array
22
-    {
23
-        if (!$this->hasEntries()) {
24
-            return [];
25
-        }
26
-        if (!empty($this->hooks)) {
27
-            return $this->hooks;
28
-        }
29
-        array_walk($this->entries, function (&$data) {
30
-            $total = $this->totalTimeForHook($data);
31
-            $perCall = (int) round($total / $data['count']);
32
-            $data['per_call'] = $this->formatTime($perCall);
33
-            $data['total'] = $total;
34
-            $data['total_formatted'] = $this->formatTime($total);
35
-        });
36
-        $entries = $this->entries;
37
-        $executionOrder = array_keys($entries);
38
-        uasort($entries, [$this, 'sortByTime']);
39
-        $this->hooks = array_slice($entries, 0, 50); // Keep the 50 slowest hooks
40
-        $this->totalHooks = array_sum(wp_list_pluck($this->entries, 'count'));
41
-        $this->totalTime = array_sum(wp_list_pluck($this->entries, 'total'));
42
-        $order = array_intersect($executionOrder, array_keys($this->hooks));
43
-        foreach ($order as $index => $hook) {
44
-            $this->hooks[$hook]['index'] = $index;
45
-        }
46
-        return $this->hooks;
47
-    }
21
+	public function entries(): array
22
+	{
23
+		if (!$this->hasEntries()) {
24
+			return [];
25
+		}
26
+		if (!empty($this->hooks)) {
27
+			return $this->hooks;
28
+		}
29
+		array_walk($this->entries, function (&$data) {
30
+			$total = $this->totalTimeForHook($data);
31
+			$perCall = (int) round($total / $data['count']);
32
+			$data['per_call'] = $this->formatTime($perCall);
33
+			$data['total'] = $total;
34
+			$data['total_formatted'] = $this->formatTime($total);
35
+		});
36
+		$entries = $this->entries;
37
+		$executionOrder = array_keys($entries);
38
+		uasort($entries, [$this, 'sortByTime']);
39
+		$this->hooks = array_slice($entries, 0, 50); // Keep the 50 slowest hooks
40
+		$this->totalHooks = array_sum(wp_list_pluck($this->entries, 'count'));
41
+		$this->totalTime = array_sum(wp_list_pluck($this->entries, 'total'));
42
+		$order = array_intersect($executionOrder, array_keys($this->hooks));
43
+		foreach ($order as $index => $hook) {
44
+			$this->hooks[$hook]['index'] = $index;
45
+		}
46
+		return $this->hooks;
47
+	}
48 48
 
49
-    public function info(): string
50
-    {
51
-        $this->entries(); // calculate the totalTime
52
-        return $this->formatTime($this->totalTime);
53
-    }
49
+	public function info(): string
50
+	{
51
+		$this->entries(); // calculate the totalTime
52
+		return $this->formatTime($this->totalTime);
53
+	}
54 54
 
55
-    public function label(): string
56
-    {
57
-        return __('Hooks', 'blackbar');
58
-    }
55
+	public function label(): string
56
+	{
57
+		return __('Hooks', 'blackbar');
58
+	}
59 59
 
60
-    public function startTimer(): void
61
-    {
62
-        if (class_exists('Debug_Bar_Slow_Actions')) {
63
-            return;
64
-        }
65
-        $hook = current_filter();
66
-        if (!isset($this->entries[$hook])) {
67
-            $callbacks = $this->callbacksForHook($hook);
68
-            if (empty($callbacks)) {
69
-                return; // We skipped Blackbar callbacks
70
-            }
71
-            $this->entries[$hook] = [
72
-                'callbacks' => $callbacks,
73
-                'callbacks_count' => count(array_merge(...$callbacks)),
74
-                'count' => 0,
75
-                'stack' => [],
76
-                'time' => [],
77
-            ];
78
-            add_action($hook, [$this, 'stopTimer'], 9999); // @phpstan-ignore-line
79
-        }
80
-        ++$this->entries[$hook]['count'];
81
-        array_push($this->entries[$hook]['stack'], ['start' => (int) hrtime(true)]);
82
-    }
60
+	public function startTimer(): void
61
+	{
62
+		if (class_exists('Debug_Bar_Slow_Actions')) {
63
+			return;
64
+		}
65
+		$hook = current_filter();
66
+		if (!isset($this->entries[$hook])) {
67
+			$callbacks = $this->callbacksForHook($hook);
68
+			if (empty($callbacks)) {
69
+				return; // We skipped Blackbar callbacks
70
+			}
71
+			$this->entries[$hook] = [
72
+				'callbacks' => $callbacks,
73
+				'callbacks_count' => count(array_merge(...$callbacks)),
74
+				'count' => 0,
75
+				'stack' => [],
76
+				'time' => [],
77
+			];
78
+			add_action($hook, [$this, 'stopTimer'], 9999); // @phpstan-ignore-line
79
+		}
80
+		++$this->entries[$hook]['count'];
81
+		array_push($this->entries[$hook]['stack'], ['start' => (int) hrtime(true)]);
82
+	}
83 83
 
84
-    /**
85
-     * @param mixed $filteredValue
86
-     * @return mixed
87
-     */
88
-    public function stopTimer($filteredValue = null)
89
-    {
90
-        $time = array_pop($this->entries[current_filter()]['stack']);
91
-        $time['stop'] = (int) hrtime(true);
92
-        array_push($this->entries[current_filter()]['time'], $time);
93
-        return $filteredValue; // In case this was a filter.
94
-    }
84
+	/**
85
+	 * @param mixed $filteredValue
86
+	 * @return mixed
87
+	 */
88
+	public function stopTimer($filteredValue = null)
89
+	{
90
+		$time = array_pop($this->entries[current_filter()]['stack']);
91
+		$time['stop'] = (int) hrtime(true);
92
+		array_push($this->entries[current_filter()]['time'], $time);
93
+		return $filteredValue; // In case this was a filter.
94
+	}
95 95
 
96
-    /**
97
-     * @param mixed $function
98
-     */
99
-    protected function callbackFunction($function): string
100
-    {
101
-        if (is_array($function)) {
102
-            list($object, $method) = $function;
103
-            if (is_object($object)) {
104
-                $object = get_class($object);
105
-            }
106
-            if (str_starts_with($object, 'GeminiLabs\BlackBar')) {
107
-                return ''; // skip Blackbar callbacks
108
-            }
109
-            return rtrim(sprintf('%s::%s', $object, $method), ':');
110
-        }
111
-        if (is_object($function)) {
112
-            return get_class($function);
113
-        }
114
-        return (string) $function;
115
-    }
96
+	/**
97
+	 * @param mixed $function
98
+	 */
99
+	protected function callbackFunction($function): string
100
+	{
101
+		if (is_array($function)) {
102
+			list($object, $method) = $function;
103
+			if (is_object($object)) {
104
+				$object = get_class($object);
105
+			}
106
+			if (str_starts_with($object, 'GeminiLabs\BlackBar')) {
107
+				return ''; // skip Blackbar callbacks
108
+			}
109
+			return rtrim(sprintf('%s::%s', $object, $method), ':');
110
+		}
111
+		if (is_object($function)) {
112
+			return get_class($function);
113
+		}
114
+		return (string) $function;
115
+	}
116 116
 
117
-    protected function callbacksForHook(string $hook): array
118
-    {
119
-        global $wp_filter;
120
-        $data = $wp_filter[$hook] ?? [];
121
-        $results = [];
122
-        foreach ($data as $priority => $callbacks) {
123
-            $results[$priority] = $results[$priority] ?? [];
124
-            foreach ($callbacks as $callback) {
125
-                $function = $this->callbackFunction($callback['function']);
126
-                if (!empty($function)) {
127
-                    $results[$priority][] = $function;
128
-                }
129
-            }
130
-        }
131
-        return $results;
132
-    }
117
+	protected function callbacksForHook(string $hook): array
118
+	{
119
+		global $wp_filter;
120
+		$data = $wp_filter[$hook] ?? [];
121
+		$results = [];
122
+		foreach ($data as $priority => $callbacks) {
123
+			$results[$priority] = $results[$priority] ?? [];
124
+			foreach ($callbacks as $callback) {
125
+				$function = $this->callbackFunction($callback['function']);
126
+				if (!empty($function)) {
127
+					$results[$priority][] = $function;
128
+				}
129
+			}
130
+		}
131
+		return $results;
132
+	}
133 133
 
134
-    protected function sortByTime(array $a, array $b): int
135
-    {
136
-        if ($a['total'] !== $b['total']) {
137
-            return ($a['total'] > $b['total']) ? -1 : 1;
138
-        }
139
-        return 0;
140
-    }
134
+	protected function sortByTime(array $a, array $b): int
135
+	{
136
+		if ($a['total'] !== $b['total']) {
137
+			return ($a['total'] > $b['total']) ? -1 : 1;
138
+		}
139
+		return 0;
140
+	}
141 141
 
142
-    /**
143
-     * Total elapsed time in nanoseconds.
144
-     */
145
-    protected function totalTimeForHook(array $data): int
146
-    {
147
-        $total = 0;
148
-        foreach ($data['time'] as $time) {
149
-            $total += ($time['stop'] - $time['start']);
150
-        }
151
-        return $total;
152
-    }
142
+	/**
143
+	 * Total elapsed time in nanoseconds.
144
+	 */
145
+	protected function totalTimeForHook(array $data): int
146
+	{
147
+		$total = 0;
148
+		foreach ($data['time'] as $time) {
149
+			$total += ($time['stop'] - $time['start']);
150
+		}
151
+		return $total;
152
+	}
153 153
 }
Please login to merge, or discard this patch.
Spacing   +59 added lines, -59 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
     /**
8 8
      * @var array
9 9
      */
10
-    protected $hooks = [];
10
+    protected $hooks = [ ];
11 11
     /**
12 12
      * @var int
13 13
      */
@@ -20,28 +20,28 @@  discard block
 block discarded – undo
20 20
 
21 21
     public function entries(): array
22 22
     {
23
-        if (!$this->hasEntries()) {
24
-            return [];
23
+        if( !$this->hasEntries() ) {
24
+            return [ ];
25 25
         }
26
-        if (!empty($this->hooks)) {
26
+        if( !empty( $this->hooks ) ) {
27 27
             return $this->hooks;
28 28
         }
29
-        array_walk($this->entries, function (&$data) {
30
-            $total = $this->totalTimeForHook($data);
31
-            $perCall = (int) round($total / $data['count']);
32
-            $data['per_call'] = $this->formatTime($perCall);
33
-            $data['total'] = $total;
34
-            $data['total_formatted'] = $this->formatTime($total);
29
+        array_walk( $this->entries, function( &$data ) {
30
+            $total = $this->totalTimeForHook( $data );
31
+            $perCall = (int) round( $total / $data[ 'count' ] );
32
+            $data[ 'per_call' ] = $this->formatTime( $perCall );
33
+            $data[ 'total' ] = $total;
34
+            $data[ 'total_formatted' ] = $this->formatTime( $total );
35 35
         });
36 36
         $entries = $this->entries;
37
-        $executionOrder = array_keys($entries);
38
-        uasort($entries, [$this, 'sortByTime']);
39
-        $this->hooks = array_slice($entries, 0, 50); // Keep the 50 slowest hooks
40
-        $this->totalHooks = array_sum(wp_list_pluck($this->entries, 'count'));
41
-        $this->totalTime = array_sum(wp_list_pluck($this->entries, 'total'));
42
-        $order = array_intersect($executionOrder, array_keys($this->hooks));
43
-        foreach ($order as $index => $hook) {
44
-            $this->hooks[$hook]['index'] = $index;
37
+        $executionOrder = array_keys( $entries );
38
+        uasort( $entries, [ $this, 'sortByTime' ] );
39
+        $this->hooks = array_slice( $entries, 0, 50 ); // Keep the 50 slowest hooks
40
+        $this->totalHooks = array_sum( wp_list_pluck( $this->entries, 'count' ) );
41
+        $this->totalTime = array_sum( wp_list_pluck( $this->entries, 'total' ) );
42
+        $order = array_intersect( $executionOrder, array_keys( $this->hooks ) );
43
+        foreach( $order as $index => $hook ) {
44
+            $this->hooks[ $hook ][ 'index' ] = $index;
45 45
         }
46 46
         return $this->hooks;
47 47
     }
@@ -49,92 +49,92 @@  discard block
 block discarded – undo
49 49
     public function info(): string
50 50
     {
51 51
         $this->entries(); // calculate the totalTime
52
-        return $this->formatTime($this->totalTime);
52
+        return $this->formatTime( $this->totalTime );
53 53
     }
54 54
 
55 55
     public function label(): string
56 56
     {
57
-        return __('Hooks', 'blackbar');
57
+        return __( 'Hooks', 'blackbar' );
58 58
     }
59 59
 
60 60
     public function startTimer(): void
61 61
     {
62
-        if (class_exists('Debug_Bar_Slow_Actions')) {
62
+        if( class_exists( 'Debug_Bar_Slow_Actions' ) ) {
63 63
             return;
64 64
         }
65 65
         $hook = current_filter();
66
-        if (!isset($this->entries[$hook])) {
67
-            $callbacks = $this->callbacksForHook($hook);
68
-            if (empty($callbacks)) {
66
+        if( !isset( $this->entries[ $hook ] ) ) {
67
+            $callbacks = $this->callbacksForHook( $hook );
68
+            if( empty( $callbacks ) ) {
69 69
                 return; // We skipped Blackbar callbacks
70 70
             }
71
-            $this->entries[$hook] = [
71
+            $this->entries[ $hook ] = [
72 72
                 'callbacks' => $callbacks,
73
-                'callbacks_count' => count(array_merge(...$callbacks)),
73
+                'callbacks_count' => count( array_merge( ...$callbacks ) ),
74 74
                 'count' => 0,
75
-                'stack' => [],
76
-                'time' => [],
75
+                'stack' => [ ],
76
+                'time' => [ ],
77 77
             ];
78
-            add_action($hook, [$this, 'stopTimer'], 9999); // @phpstan-ignore-line
78
+            add_action( $hook, [ $this, 'stopTimer' ], 9999 ); // @phpstan-ignore-line
79 79
         }
80
-        ++$this->entries[$hook]['count'];
81
-        array_push($this->entries[$hook]['stack'], ['start' => (int) hrtime(true)]);
80
+        ++$this->entries[ $hook ][ 'count' ];
81
+        array_push( $this->entries[ $hook ][ 'stack' ], [ 'start' => (int) hrtime( true ) ] );
82 82
     }
83 83
 
84 84
     /**
85 85
      * @param mixed $filteredValue
86 86
      * @return mixed
87 87
      */
88
-    public function stopTimer($filteredValue = null)
88
+    public function stopTimer( $filteredValue = null )
89 89
     {
90
-        $time = array_pop($this->entries[current_filter()]['stack']);
91
-        $time['stop'] = (int) hrtime(true);
92
-        array_push($this->entries[current_filter()]['time'], $time);
90
+        $time = array_pop( $this->entries[ current_filter() ][ 'stack' ] );
91
+        $time[ 'stop' ] = (int) hrtime( true );
92
+        array_push( $this->entries[ current_filter() ][ 'time' ], $time );
93 93
         return $filteredValue; // In case this was a filter.
94 94
     }
95 95
 
96 96
     /**
97 97
      * @param mixed $function
98 98
      */
99
-    protected function callbackFunction($function): string
99
+    protected function callbackFunction( $function ): string
100 100
     {
101
-        if (is_array($function)) {
102
-            list($object, $method) = $function;
103
-            if (is_object($object)) {
104
-                $object = get_class($object);
101
+        if( is_array( $function ) ) {
102
+            list( $object, $method ) = $function;
103
+            if( is_object( $object ) ) {
104
+                $object = get_class( $object );
105 105
             }
106
-            if (str_starts_with($object, 'GeminiLabs\BlackBar')) {
106
+            if( str_starts_with( $object, 'GeminiLabs\BlackBar' ) ) {
107 107
                 return ''; // skip Blackbar callbacks
108 108
             }
109
-            return rtrim(sprintf('%s::%s', $object, $method), ':');
109
+            return rtrim( sprintf( '%s::%s', $object, $method ), ':' );
110 110
         }
111
-        if (is_object($function)) {
112
-            return get_class($function);
111
+        if( is_object( $function ) ) {
112
+            return get_class( $function );
113 113
         }
114 114
         return (string) $function;
115 115
     }
116 116
 
117
-    protected function callbacksForHook(string $hook): array
117
+    protected function callbacksForHook( string $hook ): array
118 118
     {
119 119
         global $wp_filter;
120
-        $data = $wp_filter[$hook] ?? [];
121
-        $results = [];
122
-        foreach ($data as $priority => $callbacks) {
123
-            $results[$priority] = $results[$priority] ?? [];
124
-            foreach ($callbacks as $callback) {
125
-                $function = $this->callbackFunction($callback['function']);
126
-                if (!empty($function)) {
127
-                    $results[$priority][] = $function;
120
+        $data = $wp_filter[ $hook ] ?? [ ];
121
+        $results = [ ];
122
+        foreach( $data as $priority => $callbacks ) {
123
+            $results[ $priority ] = $results[ $priority ] ?? [ ];
124
+            foreach( $callbacks as $callback ) {
125
+                $function = $this->callbackFunction( $callback[ 'function' ] );
126
+                if( !empty( $function ) ) {
127
+                    $results[ $priority ][ ] = $function;
128 128
                 }
129 129
             }
130 130
         }
131 131
         return $results;
132 132
     }
133 133
 
134
-    protected function sortByTime(array $a, array $b): int
134
+    protected function sortByTime( array $a, array $b ): int
135 135
     {
136
-        if ($a['total'] !== $b['total']) {
137
-            return ($a['total'] > $b['total']) ? -1 : 1;
136
+        if( $a[ 'total' ] !== $b[ 'total' ] ) {
137
+            return ( $a[ 'total' ] > $b[ 'total' ] ) ? -1 : 1;
138 138
         }
139 139
         return 0;
140 140
     }
@@ -142,11 +142,11 @@  discard block
 block discarded – undo
142 142
     /**
143 143
      * Total elapsed time in nanoseconds.
144 144
      */
145
-    protected function totalTimeForHook(array $data): int
145
+    protected function totalTimeForHook( array $data ): int
146 146
     {
147 147
         $total = 0;
148
-        foreach ($data['time'] as $time) {
149
-            $total += ($time['stop'] - $time['start']);
148
+        foreach( $data[ 'time' ] as $time ) {
149
+            $total += ( $time[ 'stop' ] - $time[ 'start' ] );
150 150
         }
151 151
         return $total;
152 152
     }
Please login to merge, or discard this patch.
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,8 @@
 block discarded – undo
26 26
         if (!empty($this->hooks)) {
27 27
             return $this->hooks;
28 28
         }
29
-        array_walk($this->entries, function (&$data) {
29
+        array_walk($this->entries, function (&$data)
30
+        {
30 31
             $total = $this->totalTimeForHook($data);
31 32
             $perCall = (int) round($total / $data['count']);
32 33
             $data['per_call'] = $this->formatTime($perCall);
Please login to merge, or discard this patch.
plugin/Modules/Queries.php 3 patches
Indentation   +66 added lines, -66 removed lines patch added patch discarded remove patch
@@ -4,74 +4,74 @@
 block discarded – undo
4 4
 
5 5
 class Queries extends Module
6 6
 {
7
-    public function entries(): array
8
-    {
9
-        global $wpdb;
10
-        $entries = [];
11
-        $index = 0;
12
-        $search = [
13
-            'FROM', 'GROUP BY', 'INNER JOIN', 'LEFT JOIN', 'LIMIT',
14
-            'ON DUPLICATE KEY UPDATE', 'ORDER BY', 'OFFSET', ' SET', 'WHERE',
15
-        ];
16
-        $replace = array_map(function ($value) {
17
-            return PHP_EOL.$value;
18
-        }, $search);
19
-        foreach ($wpdb->queries as $query) {
20
-            $sql = preg_replace('/\s\s+/', ' ', trim($query[0]));
21
-            $sql = str_replace(PHP_EOL, ' ', $sql);
22
-            $sql = str_replace(['( ', ' )', ' ,'], ['(', ')', ','], $sql);
23
-            $sql = str_replace($search, $replace, $sql);
24
-            $parts = explode(PHP_EOL, $sql);
25
-            $sql = array_reduce($parts, function ($carry, $part) {
26
-                if (str_starts_with($part, 'SELECT') && strlen($part) > 100) {
27
-                    $part = preg_replace('/\s*(,)\s*/', ','.PHP_EOL.'  ', $part);
28
-                }
29
-                if (str_starts_with($part, 'WHERE')) {
30
-                    $part = str_replace('AND', PHP_EOL.'  AND', $part);
31
-                }
32
-                return $carry.$part.PHP_EOL;
33
-            });
34
-            $trace = explode(', ', $query[2]);
35
-            $nanoseconds = (int) round($query[1] * 1e9);
36
-            $entries[] = [
37
-                'index' => $index++,
38
-                'sql' => $sql,
39
-                'time' => $nanoseconds,
40
-                'time_formatted' => $this->formatTime($nanoseconds),
41
-                'trace' => array_reverse($trace, true),
42
-            ];
43
-        }
44
-        uasort($entries, [$this, 'sortByTime']);
45
-        return $entries;
46
-    }
7
+	public function entries(): array
8
+	{
9
+		global $wpdb;
10
+		$entries = [];
11
+		$index = 0;
12
+		$search = [
13
+			'FROM', 'GROUP BY', 'INNER JOIN', 'LEFT JOIN', 'LIMIT',
14
+			'ON DUPLICATE KEY UPDATE', 'ORDER BY', 'OFFSET', ' SET', 'WHERE',
15
+		];
16
+		$replace = array_map(function ($value) {
17
+			return PHP_EOL.$value;
18
+		}, $search);
19
+		foreach ($wpdb->queries as $query) {
20
+			$sql = preg_replace('/\s\s+/', ' ', trim($query[0]));
21
+			$sql = str_replace(PHP_EOL, ' ', $sql);
22
+			$sql = str_replace(['( ', ' )', ' ,'], ['(', ')', ','], $sql);
23
+			$sql = str_replace($search, $replace, $sql);
24
+			$parts = explode(PHP_EOL, $sql);
25
+			$sql = array_reduce($parts, function ($carry, $part) {
26
+				if (str_starts_with($part, 'SELECT') && strlen($part) > 100) {
27
+					$part = preg_replace('/\s*(,)\s*/', ','.PHP_EOL.'  ', $part);
28
+				}
29
+				if (str_starts_with($part, 'WHERE')) {
30
+					$part = str_replace('AND', PHP_EOL.'  AND', $part);
31
+				}
32
+				return $carry.$part.PHP_EOL;
33
+			});
34
+			$trace = explode(', ', $query[2]);
35
+			$nanoseconds = (int) round($query[1] * 1e9);
36
+			$entries[] = [
37
+				'index' => $index++,
38
+				'sql' => $sql,
39
+				'time' => $nanoseconds,
40
+				'time_formatted' => $this->formatTime($nanoseconds),
41
+				'trace' => array_reverse($trace, true),
42
+			];
43
+		}
44
+		uasort($entries, [$this, 'sortByTime']);
45
+		return $entries;
46
+	}
47 47
 
48
-    public function hasEntries(): bool
49
-    {
50
-        global $wpdb;
51
-        return !empty($wpdb->queries);
52
-    }
48
+	public function hasEntries(): bool
49
+	{
50
+		global $wpdb;
51
+		return !empty($wpdb->queries);
52
+	}
53 53
 
54
-    public function info(): string
55
-    {
56
-        if (!defined('SAVEQUERIES') || !SAVEQUERIES) {
57
-            return '';
58
-        }
59
-        global $wpdb;
60
-        $seconds = (float) array_sum(wp_list_pluck($wpdb->queries, 1));
61
-        $nanoseconds = (int) round($seconds * 1e9);
62
-        return $this->formatTime($nanoseconds);
63
-    }
54
+	public function info(): string
55
+	{
56
+		if (!defined('SAVEQUERIES') || !SAVEQUERIES) {
57
+			return '';
58
+		}
59
+		global $wpdb;
60
+		$seconds = (float) array_sum(wp_list_pluck($wpdb->queries, 1));
61
+		$nanoseconds = (int) round($seconds * 1e9);
62
+		return $this->formatTime($nanoseconds);
63
+	}
64 64
 
65
-    public function label(): string
66
-    {
67
-        return __('SQL', 'blackbar');
68
-    }
65
+	public function label(): string
66
+	{
67
+		return __('SQL', 'blackbar');
68
+	}
69 69
 
70
-    protected function sortByTime(array $a, array $b): int
71
-    {
72
-        if ($a['time'] !== $b['time']) {
73
-            return ($a['time'] > $b['time']) ? -1 : 1;
74
-        }
75
-        return 0;
76
-    }
70
+	protected function sortByTime(array $a, array $b): int
71
+	{
72
+		if ($a['time'] !== $b['time']) {
73
+			return ($a['time'] > $b['time']) ? -1 : 1;
74
+		}
75
+		return 0;
76
+	}
77 77
 }
Please login to merge, or discard this patch.
Spacing   +31 added lines, -31 removed lines patch added patch discarded remove patch
@@ -7,70 +7,70 @@
 block discarded – undo
7 7
     public function entries(): array
8 8
     {
9 9
         global $wpdb;
10
-        $entries = [];
10
+        $entries = [ ];
11 11
         $index = 0;
12 12
         $search = [
13 13
             'FROM', 'GROUP BY', 'INNER JOIN', 'LEFT JOIN', 'LIMIT',
14 14
             'ON DUPLICATE KEY UPDATE', 'ORDER BY', 'OFFSET', ' SET', 'WHERE',
15 15
         ];
16
-        $replace = array_map(function ($value) {
17
-            return PHP_EOL.$value;
18
-        }, $search);
19
-        foreach ($wpdb->queries as $query) {
20
-            $sql = preg_replace('/\s\s+/', ' ', trim($query[0]));
21
-            $sql = str_replace(PHP_EOL, ' ', $sql);
22
-            $sql = str_replace(['( ', ' )', ' ,'], ['(', ')', ','], $sql);
23
-            $sql = str_replace($search, $replace, $sql);
24
-            $parts = explode(PHP_EOL, $sql);
25
-            $sql = array_reduce($parts, function ($carry, $part) {
26
-                if (str_starts_with($part, 'SELECT') && strlen($part) > 100) {
27
-                    $part = preg_replace('/\s*(,)\s*/', ','.PHP_EOL.'  ', $part);
16
+        $replace = array_map( function( $value ) {
17
+            return PHP_EOL . $value;
18
+        }, $search );
19
+        foreach( $wpdb->queries as $query ) {
20
+            $sql = preg_replace( '/\s\s+/', ' ', trim( $query[ 0 ] ) );
21
+            $sql = str_replace( PHP_EOL, ' ', $sql );
22
+            $sql = str_replace( [ '( ', ' )', ' ,' ], [ '(', ')', ',' ], $sql );
23
+            $sql = str_replace( $search, $replace, $sql );
24
+            $parts = explode( PHP_EOL, $sql );
25
+            $sql = array_reduce( $parts, function( $carry, $part ) {
26
+                if( str_starts_with( $part, 'SELECT' ) && strlen( $part ) > 100 ) {
27
+                    $part = preg_replace( '/\s*(,)\s*/', ',' . PHP_EOL . '  ', $part );
28 28
                 }
29
-                if (str_starts_with($part, 'WHERE')) {
30
-                    $part = str_replace('AND', PHP_EOL.'  AND', $part);
29
+                if( str_starts_with( $part, 'WHERE' ) ) {
30
+                    $part = str_replace( 'AND', PHP_EOL . '  AND', $part );
31 31
                 }
32
-                return $carry.$part.PHP_EOL;
32
+                return $carry . $part . PHP_EOL;
33 33
             });
34
-            $trace = explode(', ', $query[2]);
35
-            $nanoseconds = (int) round($query[1] * 1e9);
36
-            $entries[] = [
34
+            $trace = explode( ', ', $query[ 2 ] );
35
+            $nanoseconds = (int) round( $query[ 1 ] * 1e9 );
36
+            $entries[ ] = [
37 37
                 'index' => $index++,
38 38
                 'sql' => $sql,
39 39
                 'time' => $nanoseconds,
40
-                'time_formatted' => $this->formatTime($nanoseconds),
41
-                'trace' => array_reverse($trace, true),
40
+                'time_formatted' => $this->formatTime( $nanoseconds ),
41
+                'trace' => array_reverse( $trace, true ),
42 42
             ];
43 43
         }
44
-        uasort($entries, [$this, 'sortByTime']);
44
+        uasort( $entries, [ $this, 'sortByTime' ] );
45 45
         return $entries;
46 46
     }
47 47
 
48 48
     public function hasEntries(): bool
49 49
     {
50 50
         global $wpdb;
51
-        return !empty($wpdb->queries);
51
+        return !empty( $wpdb->queries );
52 52
     }
53 53
 
54 54
     public function info(): string
55 55
     {
56
-        if (!defined('SAVEQUERIES') || !SAVEQUERIES) {
56
+        if( !defined( 'SAVEQUERIES' ) || !SAVEQUERIES ) {
57 57
             return '';
58 58
         }
59 59
         global $wpdb;
60
-        $seconds = (float) array_sum(wp_list_pluck($wpdb->queries, 1));
61
-        $nanoseconds = (int) round($seconds * 1e9);
62
-        return $this->formatTime($nanoseconds);
60
+        $seconds = (float) array_sum( wp_list_pluck( $wpdb->queries, 1 ) );
61
+        $nanoseconds = (int) round( $seconds * 1e9 );
62
+        return $this->formatTime( $nanoseconds );
63 63
     }
64 64
 
65 65
     public function label(): string
66 66
     {
67
-        return __('SQL', 'blackbar');
67
+        return __( 'SQL', 'blackbar' );
68 68
     }
69 69
 
70
-    protected function sortByTime(array $a, array $b): int
70
+    protected function sortByTime( array $a, array $b ): int
71 71
     {
72
-        if ($a['time'] !== $b['time']) {
73
-            return ($a['time'] > $b['time']) ? -1 : 1;
72
+        if( $a[ 'time' ] !== $b[ 'time' ] ) {
73
+            return ( $a[ 'time' ] > $b[ 'time' ] ) ? -1 : 1;
74 74
         }
75 75
         return 0;
76 76
     }
Please login to merge, or discard this patch.
Braces   +4 added lines, -2 removed lines patch added patch discarded remove patch
@@ -13,7 +13,8 @@  discard block
 block discarded – undo
13 13
             'FROM', 'GROUP BY', 'INNER JOIN', 'LEFT JOIN', 'LIMIT',
14 14
             'ON DUPLICATE KEY UPDATE', 'ORDER BY', 'OFFSET', ' SET', 'WHERE',
15 15
         ];
16
-        $replace = array_map(function ($value) {
16
+        $replace = array_map(function ($value)
17
+        {
17 18
             return PHP_EOL.$value;
18 19
         }, $search);
19 20
         foreach ($wpdb->queries as $query) {
@@ -22,7 +23,8 @@  discard block
 block discarded – undo
22 23
             $sql = str_replace(['( ', ' )', ' ,'], ['(', ')', ','], $sql);
23 24
             $sql = str_replace($search, $replace, $sql);
24 25
             $parts = explode(PHP_EOL, $sql);
25
-            $sql = array_reduce($parts, function ($carry, $part) {
26
+            $sql = array_reduce($parts, function ($carry, $part)
27
+            {
26 28
                 if (str_starts_with($part, 'SELECT') && strlen($part) > 100) {
27 29
                     $part = preg_replace('/\s*(,)\s*/', ','.PHP_EOL.'  ', $part);
28 30
                 }
Please login to merge, or discard this patch.