Passed
Push — master ( 477c3d...43cf80 )
by Paul
05:05
created
compatibility.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -1,13 +1,13 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-defined('WPINC') || die;
3
+defined( 'WPINC' ) || die;
4 4
 
5 5
 /*
6 6
  * @return array
7 7
  * @see https://docs.gravityforms.com/gform_noconflict_scripts/
8 8
  */
9
-add_filter('gform_noconflict_scripts', function (array $scripts) {
10
-    $scripts[] = 'blackbar';
9
+add_filter( 'gform_noconflict_scripts', function( array $scripts ) {
10
+    $scripts[ ] = 'blackbar';
11 11
     return $scripts;
12 12
 });
13 13
 
@@ -15,8 +15,8 @@  discard block
 block discarded – undo
15 15
  * @return array
16 16
  * @see https://docs.gravityforms.com/gform_noconflict_styles/
17 17
  */
18
-add_filter('gform_noconflict_styles', function (array $styles) {
19
-    $styles[] = 'blackbar';
20
-    $styles[] = 'blackbar-syntax';
18
+add_filter( 'gform_noconflict_styles', function( array $styles ) {
19
+    $styles[ ] = 'blackbar';
20
+    $styles[ ] = 'blackbar-syntax';
21 21
     return $styles;
22 22
 });
Please login to merge, or discard this patch.
autoload.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -1,19 +1,19 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-defined('WPINC') || die;
3
+defined( 'WPINC' ) || die;
4 4
 
5
-spl_autoload_register(function ($className) {
5
+spl_autoload_register( function( $className ) {
6 6
     $namespaces = [
7
-        'GeminiLabs\\BlackBar\\' => __DIR__.'/plugin/',
8
-        'GeminiLabs\\BlackBar\\Tests\\' => __DIR__.'/tests/',
7
+        'GeminiLabs\\BlackBar\\' => __DIR__ . '/plugin/',
8
+        'GeminiLabs\\BlackBar\\Tests\\' => __DIR__ . '/tests/',
9 9
     ];
10
-    foreach ($namespaces as $prefix => $baseDir) {
11
-        $len = strlen($prefix);
12
-        if (0 !== strncmp($prefix, $className, $len)) {
10
+    foreach( $namespaces as $prefix => $baseDir ) {
11
+        $len = strlen( $prefix );
12
+        if( 0 !== strncmp( $prefix, $className, $len ) ) {
13 13
             continue;
14 14
         }
15
-        $file = $baseDir.str_replace('\\', '/', substr($className, $len)).'.php';
16
-        if (!file_exists($file)) {
15
+        $file = $baseDir . str_replace( '\\', '/', substr( $className, $len ) ) . '.php';
16
+        if( !file_exists( $file ) ) {
17 17
             continue;
18 18
         }
19 19
         require $file;
Please login to merge, or discard this patch.
activate.php 1 patch
Spacing   +43 added lines, -43 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-defined('ABSPATH') || exit;
3
+defined( 'ABSPATH' ) || exit;
4 4
 
5 5
 /**
6 6
  * Check for minimum system requirements on plugin activation.
@@ -24,17 +24,17 @@  discard block
 block discarded – undo
24 24
     /**
25 25
      * @param string $file
26 26
      */
27
-    public function __construct($file)
27
+    public function __construct( $file )
28 28
     {
29
-        $this->file = realpath($file);
30
-        $versionRequirements = get_file_data($this->file, [
29
+        $this->file = realpath( $file );
30
+        $versionRequirements = get_file_data( $this->file, [
31 31
             'php' => 'Requires PHP',
32 32
             'wordpress' => 'Requires at least',
33
-        ]);
34
-        $this->versions = wp_parse_args(array_filter($versionRequirements), [
33
+        ] );
34
+        $this->versions = wp_parse_args( array_filter( $versionRequirements ), [
35 35
             'php' => static::MIN_PHP_VERSION,
36 36
             'wordpress' => static::MIN_WORDPRESS_VERSION,
37
-        ]);
37
+        ] );
38 38
     }
39 39
 
40 40
     /**
@@ -42,11 +42,11 @@  discard block
 block discarded – undo
42 42
      */
43 43
     public function canProceed()
44 44
     {
45
-        if ($this->isValid()) {
45
+        if( $this->isValid() ) {
46 46
             return true;
47 47
         }
48
-        add_action('activated_plugin', [$this, 'deactivate']);
49
-        add_action('admin_notices', [$this, 'deactivate']);
48
+        add_action( 'activated_plugin', [ $this, 'deactivate' ] );
49
+        add_action( 'admin_notices', [ $this, 'deactivate' ] );
50 50
         return false;
51 51
     }
52 52
 
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
      */
56 56
     public function isPhpValid()
57 57
     {
58
-        return version_compare(PHP_VERSION, $this->versions['php'], '>=');
58
+        return version_compare( PHP_VERSION, $this->versions[ 'php' ], '>=' );
59 59
     }
60 60
 
61 61
     /**
@@ -72,25 +72,25 @@  discard block
 block discarded – undo
72 72
     public function isWpValid()
73 73
     {
74 74
         global $wp_version;
75
-        return version_compare($wp_version, $this->versions['wordpress'], '>=');
75
+        return version_compare( $wp_version, $this->versions[ 'wordpress' ], '>=' );
76 76
     }
77 77
 
78 78
     /**
79 79
      * @param string $plugin
80 80
      * @return void
81 81
      */
82
-    public function deactivate($plugin)
82
+    public function deactivate( $plugin )
83 83
     {
84
-        if ($this->isValid()) {
84
+        if( $this->isValid() ) {
85 85
             return;
86 86
         }
87
-        $pluginSlug = plugin_basename($this->file);
88
-        if ($plugin == $pluginSlug) {
87
+        $pluginSlug = plugin_basename( $this->file );
88
+        if( $plugin == $pluginSlug ) {
89 89
             $this->redirect(); // exit
90 90
         }
91
-        $pluginData = get_file_data($this->file, ['name' => 'Plugin Name'], 'plugin');
92
-        deactivate_plugins($pluginSlug);
93
-        $this->printNotice($pluginData['name']);
91
+        $pluginData = get_file_data( $this->file, [ 'name' => 'Plugin Name' ], 'plugin' );
92
+        deactivate_plugins( $pluginSlug );
93
+        $this->printNotice( $pluginData[ 'name' ] );
94 94
     }
95 95
 
96 96
     /**
@@ -99,13 +99,13 @@  discard block
 block discarded – undo
99 99
     protected function getMessages()
100 100
     {
101 101
         return [
102
-            'notice' => _x('The %s plugin was deactivated.', 'admin-text', 'blackbar'),
103
-            'php_version' => _x('PHP version', 'admin-text', 'blackbar'),
104
-            'rollback' => _x('You can use the %s plugin to restore %s to the previous version.', 'admin-text', 'blackbar'),
105
-            'update_php' => _x('Please contact your hosting provider or server administrator to upgrade the version of PHP on your server (your server is running PHP version %s), or try to find an alternative plugin.', 'admin-text', 'blackbar'),
106
-            'update_wp' => _x('Update WordPress', 'admin-text', 'blackbar'),
107
-            'wp_version' => _x('WordPress version', 'admin-text', 'blackbar'),
108
-            'wrong_version' => _x('This plugin requires %s or greater in order to work properly.', 'admin-text', 'blackbar'),
102
+            'notice' => _x( 'The %s plugin was deactivated.', 'admin-text', 'blackbar' ),
103
+            'php_version' => _x( 'PHP version', 'admin-text', 'blackbar' ),
104
+            'rollback' => _x( 'You can use the %s plugin to restore %s to the previous version.', 'admin-text', 'blackbar' ),
105
+            'update_php' => _x( 'Please contact your hosting provider or server administrator to upgrade the version of PHP on your server (your server is running PHP version %s), or try to find an alternative plugin.', 'admin-text', 'blackbar' ),
106
+            'update_wp' => _x( 'Update WordPress', 'admin-text', 'blackbar' ),
107
+            'wp_version' => _x( 'WordPress version', 'admin-text', 'blackbar' ),
108
+            'wrong_version' => _x( 'This plugin requires %s or greater in order to work properly.', 'admin-text', 'blackbar' ),
109 109
         ];
110 110
     }
111 111
 
@@ -113,22 +113,22 @@  discard block
 block discarded – undo
113 113
      * @param string $pluginName
114 114
      * @return void
115 115
      */
116
-    protected function printNotice($pluginName)
116
+    protected function printNotice( $pluginName )
117 117
     {
118 118
         $noticeTemplate = '<div id="message" class="notice notice-error error is-dismissible"><p><strong>%s</strong></p><p>%s</p><p>%s</p></div>';
119 119
         $messages = $this->getMessages();
120
-        $rollbackMessage = sprintf('<strong>'.$messages['rollback'].'</strong>', '<a href="https://wordpress.org/plugins/wp-rollback/" target="_blank">WP Rollback</a>', $pluginName);
121
-        if (!$this->isPhpValid()) {
122
-            printf($noticeTemplate,
123
-                sprintf($messages['notice'], $pluginName),
124
-                sprintf($messages['wrong_version'], $messages['php_version'].' '.$this->versions['php']),
125
-                sprintf($messages['update_php'], PHP_VERSION).'</p><p>'.$rollbackMessage
120
+        $rollbackMessage = sprintf( '<strong>' . $messages[ 'rollback' ] . '</strong>', '<a href="https://wordpress.org/plugins/wp-rollback/" target="_blank">WP Rollback</a>', $pluginName );
121
+        if( !$this->isPhpValid() ) {
122
+            printf( $noticeTemplate,
123
+                sprintf( $messages[ 'notice' ], $pluginName ),
124
+                sprintf( $messages[ 'wrong_version' ], $messages[ 'php_version' ] . ' ' . $this->versions[ 'php' ] ),
125
+                sprintf( $messages[ 'update_php' ], PHP_VERSION ) . '</p><p>' . $rollbackMessage
126 126
             );
127
-        } elseif (!$this->isWpValid()) {
128
-            printf($noticeTemplate,
129
-                sprintf($messages['notice'], $pluginName),
130
-                sprintf($messages['wrong_version'], $messages['wp_version'].' '.$this->versions['wordpress']),
131
-                $rollbackMessage.'</p><p>'.sprintf('<a href="%s">%s</a>', admin_url('update-core.php'), $messages['update_wp'])
127
+        } elseif( !$this->isWpValid() ) {
128
+            printf( $noticeTemplate,
129
+                sprintf( $messages[ 'notice' ], $pluginName ),
130
+                sprintf( $messages[ 'wrong_version' ], $messages[ 'wp_version' ] . ' ' . $this->versions[ 'wordpress' ] ),
131
+                $rollbackMessage . '</p><p>' . sprintf( '<a href="%s">%s</a>', admin_url( 'update-core.php' ), $messages[ 'update_wp' ] )
132 132
             );
133 133
         }
134 134
     }
@@ -138,11 +138,11 @@  discard block
 block discarded – undo
138 138
      */
139 139
     protected function redirect()
140 140
     {
141
-        wp_safe_redirect(self_admin_url(sprintf('plugins.php?plugin_status=%s&paged=%s&s=%s',
142
-            filter_input(INPUT_GET, 'plugin_status'),
143
-            filter_input(INPUT_GET, 'paged'),
144
-            filter_input(INPUT_GET, 's')
145
-        )));
141
+        wp_safe_redirect( self_admin_url( sprintf( 'plugins.php?plugin_status=%s&paged=%s&s=%s',
142
+            filter_input( INPUT_GET, 'plugin_status' ),
143
+            filter_input( INPUT_GET, 'paged' ),
144
+            filter_input( INPUT_GET, 's' )
145
+        ) ) );
146 146
         exit;
147 147
     }
148 148
 }
Please login to merge, or discard this patch.
blackbar.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -17,16 +17,16 @@
 block discarded – undo
17 17
  * Text Domain:       blackbar
18 18
  * Domain Path:       languages
19 19
  */
20
-defined('ABSPATH') || exit;
20
+defined( 'ABSPATH' ) || exit;
21 21
 
22
-if (!class_exists('GL_Plugin_Check_v6')) {
23
-    require_once __DIR__.'/activate.php';
22
+if( !class_exists( 'GL_Plugin_Check_v6' ) ) {
23
+    require_once __DIR__ . '/activate.php';
24 24
 }
25
-if ((new GL_Plugin_Check_v6(__FILE__))->canProceed()) {
26
-    require_once __DIR__.'/autoload.php';
27
-    require_once __DIR__.'/compatibility.php';
28
-    if (!defined('SAVEQUERIES')) {
29
-        define('SAVEQUERIES', 1);
25
+if( ( new GL_Plugin_Check_v6( __FILE__ ) )->canProceed() ) {
26
+    require_once __DIR__ . '/autoload.php';
27
+    require_once __DIR__ . '/compatibility.php';
28
+    if( !defined( 'SAVEQUERIES' ) ) {
29
+        define( 'SAVEQUERIES', 1 );
30 30
     }
31 31
     GeminiLabs\BlackBar\Application::load()->init();
32 32
 }
Please login to merge, or discard this patch.
plugin/Modules/Templates.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -15,36 +15,36 @@  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 entries(): array
25 25
     {
26
-        if (!empty($this->entries)) {
26
+        if( !empty( $this->entries ) ) {
27 27
             return $this->entries;
28 28
         }
29
-        if (class_exists('\GeminiLabs\Castor\Facades\Development')
30
-            && class_exists('\GeminiLabs\Castor\Helpers\Development')
31
-            && method_exists('\GeminiLabs\Castor\Helpers\Development', 'templatePaths')) { // @phpstan-ignore-line
29
+        if( class_exists( '\GeminiLabs\Castor\Facades\Development' )
30
+            && class_exists( '\GeminiLabs\Castor\Helpers\Development' )
31
+            && method_exists( '\GeminiLabs\Castor\Helpers\Development', 'templatePaths' ) ) { // @phpstan-ignore-line
32 32
             $this->entries = \GeminiLabs\Castor\Facades\Development::templatePaths();
33 33
         } else {
34
-            $files = array_values(array_filter(get_included_files(), function ($file) {
35
-                $bool = false !== strpos($file, '/themes/') && false === strpos($file, '/functions.php');
36
-                return (bool) apply_filters('blackbar/templates/file', $bool, $file);
37
-            }));
38
-            $this->entries = array_map(function ($file) {
39
-                return str_replace(trailingslashit(WP_CONTENT_DIR), '', $file);
40
-            }, $files);
34
+            $files = array_values( array_filter( get_included_files(), function( $file ) {
35
+                $bool = false !== strpos( $file, '/themes/' ) && false === strpos( $file, '/functions.php' );
36
+                return (bool) apply_filters( 'blackbar/templates/file', $bool, $file );
37
+            }) );
38
+            $this->entries = array_map( function( $file ) {
39
+                return str_replace( trailingslashit( WP_CONTENT_DIR ), '', $file );
40
+            }, $files );
41 41
         }
42 42
         return $this->entries;
43 43
     }
44 44
 
45 45
     public function hasEntries(): bool
46 46
     {
47
-        return !empty($this->entries());
47
+        return !empty( $this->entries() );
48 48
     }
49 49
 
50 50
     public function id(): string
@@ -59,11 +59,11 @@  discard block
 block discarded – undo
59 59
 
60 60
     public function label(): string
61 61
     {
62
-        return __('Templates', 'blackbar');
62
+        return __( 'Templates', 'blackbar' );
63 63
     }
64 64
 
65 65
     public function render(): void
66 66
     {
67
-        $this->app->render('panels/templates', ['templates' => $this]);
67
+        $this->app->render( 'panels/templates', [ 'templates' => $this ] );
68 68
     }
69 69
 }
Please login to merge, or discard this patch.
plugin/Application.php 1 patch
Spacing   +38 added lines, -38 removed lines patch added patch discarded remove patch
@@ -28,44 +28,44 @@  discard block
 block discarded – undo
28 28
 
29 29
     public function __construct()
30 30
     {
31
-        $file = wp_normalize_path((new \ReflectionClass($this))->getFileName());
32
-        $this->actions = new Actions($this);
33
-        $this->console = new Console($this);
34
-        $this->file = str_replace('plugin/Application', static::ID, $file);
35
-        $this->globals = new Globals($this);
36
-        $this->profiler = new Profiler($this);
37
-        $this->queries = new Queries($this);
38
-        $this->templates = new Templates($this);
31
+        $file = wp_normalize_path( ( new \ReflectionClass( $this ) )->getFileName() );
32
+        $this->actions = new Actions( $this );
33
+        $this->console = new Console( $this );
34
+        $this->file = str_replace( 'plugin/Application', static::ID, $file );
35
+        $this->globals = new Globals( $this );
36
+        $this->profiler = new Profiler( $this );
37
+        $this->queries = new Queries( $this );
38
+        $this->templates = new Templates( $this );
39 39
     }
40 40
 
41
-    public function errorHandler(int $errno, string $message, string $file, int $line): bool
41
+    public function errorHandler( int $errno, string $message, string $file, int $line ): bool
42 42
     {
43
-        $path = explode(ABSPATH, $file);
44
-        $location = sprintf('%s:%s', array_pop($path), $line);
45
-        $this->console->store($message, (string) $errno, $location);
43
+        $path = explode( ABSPATH, $file );
44
+        $location = sprintf( '%s:%s', array_pop( $path ), $line );
45
+        $this->console->store( $message, (string) $errno, $location );
46 46
         return true;
47 47
     }
48 48
 
49 49
     public function init(): void
50 50
     {
51
-        $controller = new Controller($this);
52
-        add_action('all', [$controller, 'initActions']);
53
-        add_action('all', [$controller, 'initConsole']);
54
-        add_action('all', [$controller, 'initProfiler']);
55
-        do_action('blackbar/profiler/start'); // start profiler
56
-        do_action('blackbar/profiler/noise'); // measure profiler noise
57
-        add_action('plugins_loaded', [$controller, 'registerLanguages']);
58
-        add_action('init', function () use ($controller) {
59
-            if (!apply_filters('blackbar/enabled', current_user_can('administrator'))) {
51
+        $controller = new Controller( $this );
52
+        add_action( 'all', [ $controller, 'initActions' ] );
53
+        add_action( 'all', [ $controller, 'initConsole' ] );
54
+        add_action( 'all', [ $controller, 'initProfiler' ] );
55
+        do_action( 'blackbar/profiler/start' ); // start profiler
56
+        do_action( 'blackbar/profiler/noise' ); // measure profiler noise
57
+        add_action( 'plugins_loaded', [ $controller, 'registerLanguages' ] );
58
+        add_action( 'init', function() use ( $controller ) {
59
+            if( !apply_filters( 'blackbar/enabled', current_user_can( 'administrator' ) ) ) {
60 60
                 return;
61 61
             }
62
-            add_action('admin_enqueue_scripts', [$controller, 'enqueueAssets']);
63
-            add_action('wp_enqueue_scripts', [$controller, 'enqueueAssets']);
64
-            add_action('admin_footer', [$controller, 'renderBar'], 99999);
65
-            add_action('wp_footer', [$controller, 'renderBar'], 99999);
66
-            add_filter('admin_body_class', [$controller, 'filterBodyClasses']);
62
+            add_action( 'admin_enqueue_scripts', [ $controller, 'enqueueAssets' ] );
63
+            add_action( 'wp_enqueue_scripts', [ $controller, 'enqueueAssets' ] );
64
+            add_action( 'admin_footer', [ $controller, 'renderBar' ], 99999 );
65
+            add_action( 'wp_footer', [ $controller, 'renderBar' ], 99999 );
66
+            add_filter( 'admin_body_class', [ $controller, 'filterBodyClasses' ] );
67 67
         });
68
-        set_error_handler([$this, 'errorHandler'], E_ALL | E_STRICT);
68
+        set_error_handler( [ $this, 'errorHandler' ], E_ALL | E_STRICT );
69 69
     }
70 70
 
71 71
     /**
@@ -73,32 +73,32 @@  discard block
 block discarded – undo
73 73
      */
74 74
     public static function load()
75 75
     {
76
-        if (empty(static::$instance)) {
76
+        if( empty( static::$instance ) ) {
77 77
             static::$instance = new static();
78 78
         }
79 79
         return static::$instance;
80 80
     }
81 81
 
82
-    public function path(string $file = '', bool $realpath = true): string
82
+    public function path( string $file = '', bool $realpath = true ): string
83 83
     {
84 84
         $path = $realpath
85
-            ? plugin_dir_path($this->file)
86
-            : trailingslashit(WP_PLUGIN_DIR).basename(dirname($this->file));
87
-        return trailingslashit($path).ltrim(trim($file), '/');
85
+            ? plugin_dir_path( $this->file )
86
+            : trailingslashit( WP_PLUGIN_DIR ) . basename( dirname( $this->file ) );
87
+        return trailingslashit( $path ) . ltrim( trim( $file ), '/' );
88 88
     }
89 89
 
90
-    public function render(string $view, array $data = []): void
90
+    public function render( string $view, array $data = [ ] ): void
91 91
     {
92
-        $file = $this->path(sprintf('views/%s.php', str_replace('.php', '', $view)));
93
-        if (!file_exists($file)) {
92
+        $file = $this->path( sprintf( 'views/%s.php', str_replace( '.php', '', $view ) ) );
93
+        if( !file_exists( $file ) ) {
94 94
             return;
95 95
         }
96
-        extract($data);
96
+        extract( $data );
97 97
         include $file;
98 98
     }
99 99
 
100
-    public function url(string $path = ''): string
100
+    public function url( string $path = '' ): string
101 101
     {
102
-        return esc_url(plugin_dir_url($this->file).ltrim(trim($path), '/'));
102
+        return esc_url( plugin_dir_url( $this->file ) . ltrim( trim( $path ), '/' ) );
103 103
     }
104 104
 }
Please login to merge, or discard this patch.
plugin/Modules/Globals.php 1 patch
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -15,15 +15,15 @@  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 entries(): array
25 25
     {
26
-        if (!empty($this->entries)) {
26
+        if( !empty( $this->entries ) ) {
27 27
             return $this->entries;
28 28
         }
29 29
         $globals = [
@@ -33,21 +33,21 @@  discard block
 block discarded – undo
33 33
             'INPUT_POST' => $_POST,
34 34
             'INPUT_SERVER' => $_SERVER,
35 35
         ];
36
-        if (is_admin() && $screen = get_current_screen()) {
37
-            $reflection = new \ReflectionClass($screen);
38
-            $properties = $reflection->getProperties(\ReflectionProperty::IS_PUBLIC);
39
-            $values = [];
40
-            foreach ($properties as $property) {
41
-                $values[$property->getName()] = $property->getValue($screen);
36
+        if( is_admin() && $screen = get_current_screen() ) {
37
+            $reflection = new \ReflectionClass( $screen );
38
+            $properties = $reflection->getProperties( \ReflectionProperty::IS_PUBLIC );
39
+            $values = [ ];
40
+            foreach( $properties as $property ) {
41
+                $values[ $property->getName() ] = $property->getValue( $screen );
42 42
             }
43
-            $globals['WP_Screen'] = $values;
43
+            $globals[ 'WP_Screen' ] = $values;
44 44
         }
45
-        $globals = apply_filters('blackbar/globals', $globals);
46
-        $globals = array_filter($globals);
47
-        foreach ($globals as $key => $values) {
48
-            $this->entries[] = [
45
+        $globals = apply_filters( 'blackbar/globals', $globals );
46
+        $globals = array_filter( $globals );
47
+        foreach( $globals as $key => $values ) {
48
+            $this->entries[ ] = [
49 49
                 'name' => $key,
50
-                'value' => var_export($values, true),
50
+                'value' => var_export( $values, true ),
51 51
             ];
52 52
         }
53 53
         return $this->entries;
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
 
56 56
     public function hasEntries(): bool
57 57
     {
58
-        return !empty($this->entries());
58
+        return !empty( $this->entries() );
59 59
     }
60 60
 
61 61
     public function id(): string
@@ -70,11 +70,11 @@  discard block
 block discarded – undo
70 70
 
71 71
     public function label(): string
72 72
     {
73
-        return __('Globals', 'blackbar');
73
+        return __( 'Globals', 'blackbar' );
74 74
     }
75 75
 
76 76
     public function render(): void
77 77
     {
78
-        $this->app->render('panels/globals', ['globals' => $this]);
78
+        $this->app->render( 'panels/globals', [ 'globals' => $this ] );
79 79
     }
80 80
 }
Please login to merge, or discard this patch.
plugin/Modules/Profiler.php 1 patch
Spacing   +36 added lines, -36 removed lines patch added patch discarded remove patch
@@ -31,30 +31,30 @@  discard block
 block discarded – undo
31 31
      */
32 32
     protected $timers;
33 33
 
34
-    public function __construct(Application $app)
34
+    public function __construct( Application $app )
35 35
     {
36 36
         $this->app = $app;
37
-        $this->noise = floatval(0);
38
-        $this->start = floatval(0);
39
-        $this->stop = floatval(0);
40
-        $this->timer = [];
41
-        $this->timers = [];
37
+        $this->noise = floatval( 0 );
38
+        $this->start = floatval( 0 );
39
+        $this->stop = floatval( 0 );
40
+        $this->timer = [ ];
41
+        $this->timers = [ ];
42 42
     }
43 43
 
44 44
     public function entries(): array
45 45
     {
46
-        $entries = [];
47
-        foreach ($this->timers as $timer) {
48
-            $timer['memory'] = round($timer['memory'] / 1000); // convert bytes to KB
49
-            $timer['time'] = $this->formatTime($timer['time']);
50
-            $entries[] = $timer;
46
+        $entries = [ ];
47
+        foreach( $this->timers as $timer ) {
48
+            $timer[ 'memory' ] = round( $timer[ 'memory' ] / 1000 ); // convert bytes to KB
49
+            $timer[ 'time' ] = $this->formatTime( $timer[ 'time' ] );
50
+            $entries[ ] = $timer;
51 51
         }
52 52
         return $entries;
53 53
     }
54 54
 
55 55
     public function hasEntries(): bool
56 56
     {
57
-        return !empty($this->timers);
57
+        return !empty( $this->timers );
58 58
     }
59 59
 
60 60
     public function id(): string
@@ -64,72 +64,72 @@  discard block
 block discarded – undo
64 64
 
65 65
     public function isVisible(): bool
66 66
     {
67
-        return !empty($this->timers);
67
+        return !empty( $this->timers );
68 68
     }
69 69
 
70 70
     public function label(): string
71 71
     {
72
-        $label = __('Profiler', 'blackbar');
72
+        $label = __( 'Profiler', 'blackbar' );
73 73
         $time = $this->totalTime();
74
-        if ($time > 0) {
75
-            $info = sprintf('<span class="glbb-link-info">(%s)</span>', $this->formatTime($time));
76
-            $label = sprintf('%s %s', $label, $info);
74
+        if( $time > 0 ) {
75
+            $info = sprintf( '<span class="glbb-link-info">(%s)</span>', $this->formatTime( $time ) );
76
+            $label = sprintf( '%s %s', $label, $info );
77 77
         }
78 78
         return $label;
79 79
     }
80 80
 
81 81
     public function render(): void
82 82
     {
83
-        $this->app->render('panels/profiler', ['profiler' => $this]);
83
+        $this->app->render( 'panels/profiler', [ 'profiler' => $this ] );
84 84
     }
85 85
 
86
-    public function setNoise(float $microtime): void
86
+    public function setNoise( float $microtime ): void
87 87
     {
88 88
         $this->noise = $this->start - $microtime;
89 89
     }
90 90
 
91
-    public function setStart(float $microtime): void
91
+    public function setStart( float $microtime ): void
92 92
     {
93 93
         $this->start = $microtime;
94 94
     }
95 95
 
96
-    public function setStop(float $microtime): void
96
+    public function setStop( float $microtime ): void
97 97
     {
98 98
         $this->stop = $microtime;
99 99
     }
100 100
 
101
-    public function start(string $name): void
101
+    public function start( string $name ): void
102 102
     {
103 103
         $this->timer = [
104 104
             'memory' => memory_get_peak_usage(),
105 105
             'name' => $name,
106
-            'start' => microtime(true),
107
-            'stop' => floatval(0),
108
-            'time' => floatval(0),
106
+            'start' => microtime( true ),
107
+            'stop' => floatval( 0 ),
108
+            'time' => floatval( 0 ),
109 109
         ];
110 110
     }
111 111
 
112
-    public function stop(string $name): void
112
+    public function stop( string $name ): void
113 113
     {
114
-        if (empty($this->timer)) {
114
+        if( empty( $this->timer ) ) {
115 115
             return;
116 116
         }
117
-        $this->timer['stop'] = microtime(true) - $this->noise;
118
-        $this->timer['time'] = $this->timer['stop'] - $this->timer['start'];
119
-        $this->timers[] = $this->timer;
120
-        $this->timer = []; // reset timer
117
+        $this->timer[ 'stop' ] = microtime( true ) - $this->noise;
118
+        $this->timer[ 'time' ] = $this->timer[ 'stop' ] - $this->timer[ 'start' ];
119
+        $this->timers[ ] = $this->timer;
120
+        $this->timer = [ ]; // reset timer
121 121
     }
122 122
 
123 123
     public function totalTime(): float
124 124
     {
125
-        return array_sum(wp_list_pluck($this->timers, 'time'));
125
+        return array_sum( wp_list_pluck( $this->timers, 'time' ) );
126 126
     }
127 127
 
128
-    protected function formatTime(float $time): string
128
+    protected function formatTime( float $time ): string
129 129
     {
130
-        if ($time < 100) {
131
-            return sprintf('%.3f µs', $time);
130
+        if( $time < 100 ) {
131
+            return sprintf( '%.3f µs', $time );
132 132
         }
133
-        return sprintf('%.3f ms', $time * 1000);
133
+        return sprintf( '%.3f ms', $time * 1000 );
134 134
     }
135 135
 }
Please login to merge, or discard this patch.
plugin/Modules/Queries.php 1 patch
Spacing   +36 added lines, -36 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
      */
12 12
     protected $app;
13 13
 
14
-    public function __construct(Application $app)
14
+    public function __construct( Application $app )
15 15
     {
16 16
         $this->app = $app;
17 17
     }
@@ -19,47 +19,47 @@  discard block
 block discarded – undo
19 19
     public function entries(): array
20 20
     {
21 21
         global $wpdb;
22
-        $entries = [];
22
+        $entries = [ ];
23 23
         $index = 0;
24 24
         $search = [
25 25
             'FROM', 'GROUP BY', 'INNER JOIN', 'LEFT JOIN', 'LIMIT',
26 26
             'ON DUPLICATE KEY UPDATE', 'ORDER BY', 'OFFSET', ' SET', 'WHERE',
27 27
         ];
28
-        $replace = array_map(function ($value) {
29
-            return PHP_EOL.$value;
30
-        }, $search);
31
-        foreach ($wpdb->queries as $query) {
32
-            $miliseconds = number_format(round($query[1] * 1000, 4), 4);
33
-            $sql = preg_replace('/\s\s+/', ' ', trim($query[0]));
34
-            $sql = str_replace(PHP_EOL, ' ', $sql);
35
-            $sql = str_replace(['( ',' )',' ,'], ['(',')',','], $sql);
36
-            $sql = str_replace($search, $replace, $sql);
37
-            $parts = explode(PHP_EOL, $sql);
38
-            $sql = array_reduce($parts, function ($carry, $part) {
39
-                if (str_starts_with($part, 'SELECT') && strlen($part) > 100) {
40
-                    $part = preg_replace('/\s*(,)\s*/', ','.PHP_EOL.'  ', $part);
28
+        $replace = array_map( function( $value ) {
29
+            return PHP_EOL . $value;
30
+        }, $search );
31
+        foreach( $wpdb->queries as $query ) {
32
+            $miliseconds = number_format( round( $query[ 1 ] * 1000, 4 ), 4 );
33
+            $sql = preg_replace( '/\s\s+/', ' ', trim( $query[ 0 ] ) );
34
+            $sql = str_replace( PHP_EOL, ' ', $sql );
35
+            $sql = str_replace( [ '( ', ' )', ' ,' ], [ '(', ')', ',' ], $sql );
36
+            $sql = str_replace( $search, $replace, $sql );
37
+            $parts = explode( PHP_EOL, $sql );
38
+            $sql = array_reduce( $parts, function( $carry, $part ) {
39
+                if( str_starts_with( $part, 'SELECT' ) && strlen( $part ) > 100 ) {
40
+                    $part = preg_replace( '/\s*(,)\s*/', ',' . PHP_EOL . '  ', $part );
41 41
                 }
42
-                if (str_starts_with($part, 'WHERE')) {
43
-                    $part = str_replace('AND', PHP_EOL.'  AND', $part);
42
+                if( str_starts_with( $part, 'WHERE' ) ) {
43
+                    $part = str_replace( 'AND', PHP_EOL . '  AND', $part );
44 44
                 }
45
-                return $carry.$part.PHP_EOL;
45
+                return $carry . $part . PHP_EOL;
46 46
             });
47
-            $trace = explode(', ', $query[2]);
48
-            $entries[] = [
47
+            $trace = explode( ', ', $query[ 2 ] );
48
+            $entries[ ] = [
49 49
                 'index' => $index++,
50 50
                 'sql' => $sql,
51 51
                 'time' => $miliseconds,
52
-                'trace' => array_reverse($trace, true),
52
+                'trace' => array_reverse( $trace, true ),
53 53
             ];
54 54
         }
55
-        uasort($entries, [$this, 'sortByTime']);
55
+        uasort( $entries, [ $this, 'sortByTime' ] );
56 56
         return $entries;
57 57
     }
58 58
 
59 59
     public function hasEntries(): bool
60 60
     {
61 61
         global $wpdb;
62
-        return !empty($wpdb->queries);
62
+        return !empty( $wpdb->queries );
63 63
     }
64 64
 
65 65
     public function id(): string
@@ -74,31 +74,31 @@  discard block
 block discarded – undo
74 74
 
75 75
     public function label(): string
76 76
     {
77
-        $label = __('SQL', 'blackbar');
78
-        if (!defined('SAVEQUERIES') || !SAVEQUERIES) {
77
+        $label = __( 'SQL', 'blackbar' );
78
+        if( !defined( 'SAVEQUERIES' ) || !SAVEQUERIES ) {
79 79
             return $label;
80 80
         }
81 81
         global $wpdb;
82 82
         $queryTime = 0;
83
-        foreach ($wpdb->queries as $query) {
84
-            $queryTime += $query[1];
83
+        foreach( $wpdb->queries as $query ) {
84
+            $queryTime += $query[ 1 ];
85 85
         }
86
-        $queryTime = number_format($queryTime * 1000, 2);
87
-        $queriesCount = sprintf('<span class="glbb-queries-count">%s</span>', count($wpdb->queries));
88
-        $queriesTime = sprintf('<span class="glbb-queries-time">%s</span>', $queryTime);
89
-        $info = sprintf('<span class="glbb-link-info">(%s / %s ms)</span>', $queriesCount, $queriesTime);
90
-        return sprintf('%s %s', $label, $info);
86
+        $queryTime = number_format( $queryTime * 1000, 2 );
87
+        $queriesCount = sprintf( '<span class="glbb-queries-count">%s</span>', count( $wpdb->queries ) );
88
+        $queriesTime = sprintf( '<span class="glbb-queries-time">%s</span>', $queryTime );
89
+        $info = sprintf( '<span class="glbb-link-info">(%s / %s ms)</span>', $queriesCount, $queriesTime );
90
+        return sprintf( '%s %s', $label, $info );
91 91
     }
92 92
 
93 93
     public function render(): void
94 94
     {
95
-        $this->app->render('panels/queries', ['queries' => $this]);
95
+        $this->app->render( 'panels/queries', [ 'queries' => $this ] );
96 96
     }
97 97
 
98
-    protected function sortByTime(array $a, array $b): int
98
+    protected function sortByTime( array $a, array $b ): int
99 99
     {
100
-        if ($a['time'] !== $b['time']) {
101
-            return ($a['time'] > $b['time']) ? -1 : 1;
100
+        if( $a[ 'time' ] !== $b[ 'time' ] ) {
101
+            return ( $a[ 'time' ] > $b[ 'time' ] ) ? -1 : 1;
102 102
         }
103 103
         return 0;
104 104
     }
Please login to merge, or discard this patch.