Passed
Push — master ( ae1954...aab291 )
by Paul
08:17 queued 04:15
created
plugin/Blocks/SiteReviewsSummaryBlock.php 2 patches
Indentation   +76 added lines, -76 removed lines patch added patch discarded remove patch
@@ -6,83 +6,83 @@
 block discarded – undo
6 6
 
7 7
 class SiteReviewsSummaryBlock extends BlockGenerator
8 8
 {
9
-    /**
10
-     * @return array
11
-     */
12
-    public function attributes()
13
-    {
14
-        return [
15
-            'assigned_to' => [
16
-                'default' => '',
17
-                'type' => 'string',
18
-            ],
19
-            'category' => [
20
-                'default' => '',
21
-                'type' => 'string',
22
-            ],
23
-            'className' => [
24
-                'default' => '',
25
-                'type' => 'string',
26
-            ],
27
-            'hide' => [
28
-                'default' => '',
29
-                'type' => 'string',
30
-            ],
31
-            'post_id' => [
32
-                'default' => '',
33
-                'type' => 'string',
34
-            ],
35
-            'rating' => [
36
-                'default' => '1',
37
-                'type' => 'number',
38
-            ],
39
-            'schema' => [
40
-                'default' => false,
41
-                'type' => 'boolean',
42
-            ],
43
-            'type' => [
44
-                'default' => 'local',
45
-                'type' => 'string',
46
-            ],
47
-        ];
48
-    }
9
+	/**
10
+	 * @return array
11
+	 */
12
+	public function attributes()
13
+	{
14
+		return [
15
+			'assigned_to' => [
16
+				'default' => '',
17
+				'type' => 'string',
18
+			],
19
+			'category' => [
20
+				'default' => '',
21
+				'type' => 'string',
22
+			],
23
+			'className' => [
24
+				'default' => '',
25
+				'type' => 'string',
26
+			],
27
+			'hide' => [
28
+				'default' => '',
29
+				'type' => 'string',
30
+			],
31
+			'post_id' => [
32
+				'default' => '',
33
+				'type' => 'string',
34
+			],
35
+			'rating' => [
36
+				'default' => '1',
37
+				'type' => 'number',
38
+			],
39
+			'schema' => [
40
+				'default' => false,
41
+				'type' => 'boolean',
42
+			],
43
+			'type' => [
44
+				'default' => 'local',
45
+				'type' => 'string',
46
+			],
47
+		];
48
+	}
49 49
 
50
-    /**
51
-     * @return string
52
-     */
53
-    public function render(array $attributes)
54
-    {
55
-        $attributes['class'] = $attributes['className'];
56
-        $shortcode = glsr(Shortcode::class);
57
-        if ('edit' == filter_input(INPUT_GET, 'context')) {
58
-            $attributes = $this->normalize($attributes);
59
-            $this->filterShortcodeClass();
60
-            if (!$this->hasVisibleFields($shortcode, $attributes)) {
61
-                $this->filterInterpolation();
62
-            }
63
-        }
64
-        return $shortcode->buildShortcode($attributes);
65
-    }
50
+	/**
51
+	 * @return string
52
+	 */
53
+	public function render(array $attributes)
54
+	{
55
+		$attributes['class'] = $attributes['className'];
56
+		$shortcode = glsr(Shortcode::class);
57
+		if ('edit' == filter_input(INPUT_GET, 'context')) {
58
+			$attributes = $this->normalize($attributes);
59
+			$this->filterShortcodeClass();
60
+			if (!$this->hasVisibleFields($shortcode, $attributes)) {
61
+				$this->filterInterpolation();
62
+			}
63
+		}
64
+		return $shortcode->buildShortcode($attributes);
65
+	}
66 66
 
67
-    /**
68
-     * @return void
69
-     */
70
-    protected function filterInterpolation()
71
-    {
72
-        add_filter('site-reviews/interpolate/reviews-summary', function ($context) {
73
-            $context['class'] = 'glsr-default glsr-block-disabled';
74
-            $context['text'] = __('You have hidden all of the fields for this block.', 'site-reviews');
75
-            return $context;
76
-        });
77
-    }
67
+	/**
68
+	 * @return void
69
+	 */
70
+	protected function filterInterpolation()
71
+	{
72
+		add_filter('site-reviews/interpolate/reviews-summary', function ($context) {
73
+			$context['class'] = 'glsr-default glsr-block-disabled';
74
+			$context['text'] = __('You have hidden all of the fields for this block.', 'site-reviews');
75
+			return $context;
76
+		});
77
+	}
78 78
 
79
-    /**
80
-     * @return void
81
-     */
82
-    protected function filterShortcodeClass()
83
-    {
84
-        add_filter('site-reviews/style', function () {
85
-            return 'default';
86
-        });
87
-    }
79
+	/**
80
+	 * @return void
81
+	 */
82
+	protected function filterShortcodeClass()
83
+	{
84
+		add_filter('site-reviews/style', function () {
85
+			return 'default';
86
+		});
87
+	}
88 88
 }
Please login to merge, or discard this patch.
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -50,18 +50,18 @@  discard block
 block discarded – undo
50 50
     /**
51 51
      * @return string
52 52
      */
53
-    public function render(array $attributes)
53
+    public function render( array $attributes )
54 54
     {
55 55
         $attributes['class'] = $attributes['className'];
56
-        $shortcode = glsr(Shortcode::class);
57
-        if ('edit' == filter_input(INPUT_GET, 'context')) {
58
-            $attributes = $this->normalize($attributes);
56
+        $shortcode = glsr( Shortcode::class );
57
+        if( 'edit' == filter_input( INPUT_GET, 'context' ) ) {
58
+            $attributes = $this->normalize( $attributes );
59 59
             $this->filterShortcodeClass();
60
-            if (!$this->hasVisibleFields($shortcode, $attributes)) {
60
+            if( !$this->hasVisibleFields( $shortcode, $attributes ) ) {
61 61
                 $this->filterInterpolation();
62 62
             }
63 63
         }
64
-        return $shortcode->buildShortcode($attributes);
64
+        return $shortcode->buildShortcode( $attributes );
65 65
     }
66 66
 
67 67
     /**
@@ -69,9 +69,9 @@  discard block
 block discarded – undo
69 69
      */
70 70
     protected function filterInterpolation()
71 71
     {
72
-        add_filter('site-reviews/interpolate/reviews-summary', function ($context) {
72
+        add_filter( 'site-reviews/interpolate/reviews-summary', function( $context ) {
73 73
             $context['class'] = 'glsr-default glsr-block-disabled';
74
-            $context['text'] = __('You have hidden all of the fields for this block.', 'site-reviews');
74
+            $context['text'] = __( 'You have hidden all of the fields for this block.', 'site-reviews' );
75 75
             return $context;
76 76
         });
77 77
     }
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
      */
82 82
     protected function filterShortcodeClass()
83 83
     {
84
-        add_filter('site-reviews/style', function () {
84
+        add_filter( 'site-reviews/style', function() {
85 85
             return 'default';
86 86
         });
87 87
     }
Please login to merge, or discard this patch.
plugin/Blocks/SiteReviewsFormBlock.php 2 patches
Indentation   +105 added lines, -105 removed lines patch added patch discarded remove patch
@@ -6,115 +6,115 @@
 block discarded – undo
6 6
 
7 7
 class SiteReviewsFormBlock extends BlockGenerator
8 8
 {
9
-    /**
10
-     * @return array
11
-     */
12
-    public function attributes()
13
-    {
14
-        return [
15
-            'assign_to' => [
16
-                'default' => '',
17
-                'type' => 'string',
18
-            ],
19
-            'category' => [
20
-                'default' => '',
21
-                'type' => 'string',
22
-            ],
23
-            'className' => [
24
-                'default' => '',
25
-                'type' => 'string',
26
-            ],
27
-            'hide' => [
28
-                'default' => '',
29
-                'type' => 'string',
30
-            ],
31
-            'id' => [
32
-                'default' => '',
33
-                'type' => 'string',
34
-            ],
35
-        ];
36
-    }
9
+	/**
10
+	 * @return array
11
+	 */
12
+	public function attributes()
13
+	{
14
+		return [
15
+			'assign_to' => [
16
+				'default' => '',
17
+				'type' => 'string',
18
+			],
19
+			'category' => [
20
+				'default' => '',
21
+				'type' => 'string',
22
+			],
23
+			'className' => [
24
+				'default' => '',
25
+				'type' => 'string',
26
+			],
27
+			'hide' => [
28
+				'default' => '',
29
+				'type' => 'string',
30
+			],
31
+			'id' => [
32
+				'default' => '',
33
+				'type' => 'string',
34
+			],
35
+		];
36
+	}
37 37
 
38
-    /**
39
-     * @return string
40
-     */
41
-    public function render(array $attributes)
42
-    {
43
-        $attributes['class'] = $attributes['className'];
44
-        $shortcode = glsr(Shortcode::class);
45
-        if ('edit' == filter_input(INPUT_GET, 'context')) {
46
-            $this->filterFormFields();
47
-            $this->filterRatingField();
48
-            $this->filterShortcodeClass();
49
-            $this->filterSubmitButton();
50
-            if (!$this->hasVisibleFields($shortcode, $attributes)) {
51
-                $this->filterInterpolation();
52
-            }
53
-        }
54
-        return $shortcode->buildShortcode($attributes);
55
-    }
38
+	/**
39
+	 * @return string
40
+	 */
41
+	public function render(array $attributes)
42
+	{
43
+		$attributes['class'] = $attributes['className'];
44
+		$shortcode = glsr(Shortcode::class);
45
+		if ('edit' == filter_input(INPUT_GET, 'context')) {
46
+			$this->filterFormFields();
47
+			$this->filterRatingField();
48
+			$this->filterShortcodeClass();
49
+			$this->filterSubmitButton();
50
+			if (!$this->hasVisibleFields($shortcode, $attributes)) {
51
+				$this->filterInterpolation();
52
+			}
53
+		}
54
+		return $shortcode->buildShortcode($attributes);
55
+	}
56 56
 
57
-    /**
58
-     * @return void
59
-     */
60
-    protected function filterFormFields()
61
-    {
62
-        add_filter('site-reviews/config/forms/submission-form', function (array $config) {
63
-            array_walk($config, function (&$field) {
64
-                $field['disabled'] = true;
65
-                $field['tabindex'] = '-1';
66
-            });
67
-            return $config;
68
-        });
69
-    }
57
+	/**
58
+	 * @return void
59
+	 */
60
+	protected function filterFormFields()
61
+	{
62
+		add_filter('site-reviews/config/forms/submission-form', function (array $config) {
63
+			array_walk($config, function (&$field) {
64
+				$field['disabled'] = true;
65
+				$field['tabindex'] = '-1';
66
+			});
67
+			return $config;
68
+		});
69
+	}
70 70
 
71
-    /**
72
-     * @return void
73
-     */
74
-    protected function filterInterpolation()
75
-    {
76
-        add_filter('site-reviews/interpolate/reviews-form', function ($context) {
77
-            $context['class'] = 'glsr-default glsr-block-disabled';
78
-            $context['fields'] = __('You have hidden all of the fields for this block.', 'site-reviews');
79
-            $context['response'] = '';
80
-            $context['submit_button'] = '';
81
-            return $context;
82
-        });
83
-    }
71
+	/**
72
+	 * @return void
73
+	 */
74
+	protected function filterInterpolation()
75
+	{
76
+		add_filter('site-reviews/interpolate/reviews-form', function ($context) {
77
+			$context['class'] = 'glsr-default glsr-block-disabled';
78
+			$context['fields'] = __('You have hidden all of the fields for this block.', 'site-reviews');
79
+			$context['response'] = '';
80
+			$context['submit_button'] = '';
81
+			return $context;
82
+		});
83
+	}
84 84
 
85
-    /**
86
-     * @return void
87
-     */
88
-    protected function filterRatingField()
89
-    {
90
-        add_filter('site-reviews/rendered/field', function ($html, $type, $args) {
91
-            if ('rating' == $args['path']) {
92
-                $stars = '<span class="glsr-stars">';
93
-                $stars.= str_repeat('<span class="glsr-star glsr-star-empty" aria-hidden="true"></span>', 5);
94
-                $stars.= '</span>';
95
-                $html = preg_replace('/(.*)(<select.*)(<\/select>)(.*)/', '$1'.$stars.'$4', $html);
96
-            }
97
-            return $html;
98
-        }, 10, 3);
99
-    }
85
+	/**
86
+	 * @return void
87
+	 */
88
+	protected function filterRatingField()
89
+	{
90
+		add_filter('site-reviews/rendered/field', function ($html, $type, $args) {
91
+			if ('rating' == $args['path']) {
92
+				$stars = '<span class="glsr-stars">';
93
+				$stars.= str_repeat('<span class="glsr-star glsr-star-empty" aria-hidden="true"></span>', 5);
94
+				$stars.= '</span>';
95
+				$html = preg_replace('/(.*)(<select.*)(<\/select>)(.*)/', '$1'.$stars.'$4', $html);
96
+			}
97
+			return $html;
98
+		}, 10, 3);
99
+	}
100 100
 
101
-    /**
102
-     * @return void
103
-     */
104
-    protected function filterShortcodeClass()
105
-    {
106
-        add_filter('site-reviews/style', function () {
107
-            return 'default';
108
-        });
109
-    }
101
+	/**
102
+	 * @return void
103
+	 */
104
+	protected function filterShortcodeClass()
105
+	{
106
+		add_filter('site-reviews/style', function () {
107
+			return 'default';
108
+		});
109
+	}
110 110
 
111
-    /**
112
-     * @return void
113
-     */
114
-    protected function filterSubmitButton()
115
-    {
116
-        add_filter('site-reviews/rendered/template/form/submit-button', function ($template) {
117
-            return str_replace('type="submit"', 'tabindex="-1"', $template);
118
-        });
119
-    }
111
+	/**
112
+	 * @return void
113
+	 */
114
+	protected function filterSubmitButton()
115
+	{
116
+		add_filter('site-reviews/rendered/template/form/submit-button', function ($template) {
117
+			return str_replace('type="submit"', 'tabindex="-1"', $template);
118
+		});
119
+	}
120 120
 }
Please login to merge, or discard this patch.
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -38,20 +38,20 @@  discard block
 block discarded – undo
38 38
     /**
39 39
      * @return string
40 40
      */
41
-    public function render(array $attributes)
41
+    public function render( array $attributes )
42 42
     {
43 43
         $attributes['class'] = $attributes['className'];
44
-        $shortcode = glsr(Shortcode::class);
45
-        if ('edit' == filter_input(INPUT_GET, 'context')) {
44
+        $shortcode = glsr( Shortcode::class );
45
+        if( 'edit' == filter_input( INPUT_GET, 'context' ) ) {
46 46
             $this->filterFormFields();
47 47
             $this->filterRatingField();
48 48
             $this->filterShortcodeClass();
49 49
             $this->filterSubmitButton();
50
-            if (!$this->hasVisibleFields($shortcode, $attributes)) {
50
+            if( !$this->hasVisibleFields( $shortcode, $attributes ) ) {
51 51
                 $this->filterInterpolation();
52 52
             }
53 53
         }
54
-        return $shortcode->buildShortcode($attributes);
54
+        return $shortcode->buildShortcode( $attributes );
55 55
     }
56 56
 
57 57
     /**
@@ -59,8 +59,8 @@  discard block
 block discarded – undo
59 59
      */
60 60
     protected function filterFormFields()
61 61
     {
62
-        add_filter('site-reviews/config/forms/submission-form', function (array $config) {
63
-            array_walk($config, function (&$field) {
62
+        add_filter( 'site-reviews/config/forms/submission-form', function( array $config ) {
63
+            array_walk( $config, function( &$field ) {
64 64
                 $field['disabled'] = true;
65 65
                 $field['tabindex'] = '-1';
66 66
             });
@@ -73,9 +73,9 @@  discard block
 block discarded – undo
73 73
      */
74 74
     protected function filterInterpolation()
75 75
     {
76
-        add_filter('site-reviews/interpolate/reviews-form', function ($context) {
76
+        add_filter( 'site-reviews/interpolate/reviews-form', function( $context ) {
77 77
             $context['class'] = 'glsr-default glsr-block-disabled';
78
-            $context['fields'] = __('You have hidden all of the fields for this block.', 'site-reviews');
78
+            $context['fields'] = __( 'You have hidden all of the fields for this block.', 'site-reviews' );
79 79
             $context['response'] = '';
80 80
             $context['submit_button'] = '';
81 81
             return $context;
@@ -87,15 +87,15 @@  discard block
 block discarded – undo
87 87
      */
88 88
     protected function filterRatingField()
89 89
     {
90
-        add_filter('site-reviews/rendered/field', function ($html, $type, $args) {
91
-            if ('rating' == $args['path']) {
90
+        add_filter( 'site-reviews/rendered/field', function( $html, $type, $args ) {
91
+            if( 'rating' == $args['path'] ) {
92 92
                 $stars = '<span class="glsr-stars">';
93
-                $stars.= str_repeat('<span class="glsr-star glsr-star-empty" aria-hidden="true"></span>', 5);
94
-                $stars.= '</span>';
95
-                $html = preg_replace('/(.*)(<select.*)(<\/select>)(.*)/', '$1'.$stars.'$4', $html);
93
+                $stars .= str_repeat( '<span class="glsr-star glsr-star-empty" aria-hidden="true"></span>', 5 );
94
+                $stars .= '</span>';
95
+                $html = preg_replace( '/(.*)(<select.*)(<\/select>)(.*)/', '$1'.$stars.'$4', $html );
96 96
             }
97 97
             return $html;
98
-        }, 10, 3);
98
+        }, 10, 3 );
99 99
     }
100 100
 
101 101
     /**
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
      */
104 104
     protected function filterShortcodeClass()
105 105
     {
106
-        add_filter('site-reviews/style', function () {
106
+        add_filter( 'site-reviews/style', function() {
107 107
             return 'default';
108 108
         });
109 109
     }
@@ -113,8 +113,8 @@  discard block
 block discarded – undo
113 113
      */
114 114
     protected function filterSubmitButton()
115 115
     {
116
-        add_filter('site-reviews/rendered/template/form/submit-button', function ($template) {
117
-            return str_replace('type="submit"', 'tabindex="-1"', $template);
116
+        add_filter( 'site-reviews/rendered/template/form/submit-button', function( $template ) {
117
+            return str_replace( 'type="submit"', 'tabindex="-1"', $template );
118 118
         });
119 119
     }
120 120
 }
Please login to merge, or discard this patch.
plugin/Blocks/BlockGenerator.php 3 patches
Indentation   +57 added lines, -57 removed lines patch added patch discarded remove patch
@@ -6,65 +6,65 @@
 block discarded – undo
6 6
 
7 7
 abstract class BlockGenerator
8 8
 {
9
-    /**
10
-     * @return array
11
-     */
12
-    public function attributes()
13
-    {
14
-        return [];
15
-    }
9
+	/**
10
+	 * @return array
11
+	 */
12
+	public function attributes()
13
+	{
14
+		return [];
15
+	}
16 16
 
17
-    /**
18
-     * @return array
19
-     */
20
-    public function normalize(array $attributes)
21
-    {
22
-        $hide = array_flip(explode(',', $attributes['hide']));
23
-        unset($hide['if_empty']);
24
-        $attributes['hide'] = implode(',', array_keys($hide));
25
-        if (!isset($attributes['assigned_to'])) {
26
-            return $attributes;
27
-        }
28
-        if ('post_id' == $attributes['assigned_to']) {
29
-            $attributes['assigned_to'] = $attributes['post_id'];
30
-        } elseif ('parent_id' == $attributes['assigned_to']) {
31
-            $attributes['assigned_to'] = wp_get_post_parent_id($attributes['post_id']);
32
-        }
33
-        return $attributes;
34
-    }
17
+	/**
18
+	 * @return array
19
+	 */
20
+	public function normalize(array $attributes)
21
+	{
22
+		$hide = array_flip(explode(',', $attributes['hide']));
23
+		unset($hide['if_empty']);
24
+		$attributes['hide'] = implode(',', array_keys($hide));
25
+		if (!isset($attributes['assigned_to'])) {
26
+			return $attributes;
27
+		}
28
+		if ('post_id' == $attributes['assigned_to']) {
29
+			$attributes['assigned_to'] = $attributes['post_id'];
30
+		} elseif ('parent_id' == $attributes['assigned_to']) {
31
+			$attributes['assigned_to'] = wp_get_post_parent_id($attributes['post_id']);
32
+		}
33
+		return $attributes;
34
+	}
35 35
 
36
-    /**
37
-     * @return void
38
-     */
39
-    public function register($block)
40
-    {
41
-        if (!function_exists('register_block_type')) {
42
-            return;
43
-        }
44
-        register_block_type(Application::ID.'/'.$block, [
45
-            'attributes' => $this->attributes(),
46
-            'editor_script' => Application::ID.'/blocks',
47
-            'editor_style' => Application::ID.'/blocks',
48
-            'render_callback' => [$this, 'render'],
49
-            'style' => Application::ID,
50
-        ]);
51
-    }
36
+	/**
37
+	 * @return void
38
+	 */
39
+	public function register($block)
40
+	{
41
+		if (!function_exists('register_block_type')) {
42
+			return;
43
+		}
44
+		register_block_type(Application::ID.'/'.$block, [
45
+			'attributes' => $this->attributes(),
46
+			'editor_script' => Application::ID.'/blocks',
47
+			'editor_style' => Application::ID.'/blocks',
48
+			'render_callback' => [$this, 'render'],
49
+			'style' => Application::ID,
50
+		]);
51
+	}
52 52
 
53
-    /**
54
-     * @return void
55
-     */
56
-    abstract public function render(array $attributes);
53
+	/**
54
+	 * @return void
55
+	 */
56
+	abstract public function render(array $attributes);
57 57
 
58
-    /**
59
-     * @param mixed $shortcode
60
-     * @return bool
61
-     */
62
-    protected function hasVisibleFields($shortcode, array $attributes)
63
-    {
64
-        $args = $shortcode->normalizeAtts($attributes);
65
-        $defaults = $shortcode->getHideOptions();
66
-        $hide = array_flip($args['hide']);
67
-        unset($defaults['if_empty'], $hide['if_empty']);
68
-        return !empty(array_diff_key($defaults, $hide));
69
-    }
58
+	/**
59
+	 * @param mixed $shortcode
60
+	 * @return bool
61
+	 */
62
+	protected function hasVisibleFields($shortcode, array $attributes)
63
+	{
64
+		$args = $shortcode->normalizeAtts($attributes);
65
+		$defaults = $shortcode->getHideOptions();
66
+		$hide = array_flip($args['hide']);
67
+		unset($defaults['if_empty'], $hide['if_empty']);
68
+		return !empty(array_diff_key($defaults, $hide));
69
+	}
70 70
 }
Please login to merge, or discard this patch.
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -17,18 +17,18 @@  discard block
 block discarded – undo
17 17
     /**
18 18
      * @return array
19 19
      */
20
-    public function normalize(array $attributes)
20
+    public function normalize( array $attributes )
21 21
     {
22
-        $hide = array_flip(explode(',', $attributes['hide']));
22
+        $hide = array_flip( explode( ',', $attributes['hide'] ) );
23 23
         unset($hide['if_empty']);
24
-        $attributes['hide'] = implode(',', array_keys($hide));
25
-        if (!isset($attributes['assigned_to'])) {
24
+        $attributes['hide'] = implode( ',', array_keys( $hide ) );
25
+        if( !isset($attributes['assigned_to']) ) {
26 26
             return $attributes;
27 27
         }
28
-        if ('post_id' == $attributes['assigned_to']) {
28
+        if( 'post_id' == $attributes['assigned_to'] ) {
29 29
             $attributes['assigned_to'] = $attributes['post_id'];
30
-        } elseif ('parent_id' == $attributes['assigned_to']) {
31
-            $attributes['assigned_to'] = wp_get_post_parent_id($attributes['post_id']);
30
+        } elseif( 'parent_id' == $attributes['assigned_to'] ) {
31
+            $attributes['assigned_to'] = wp_get_post_parent_id( $attributes['post_id'] );
32 32
         }
33 33
         return $attributes;
34 34
     }
@@ -36,35 +36,35 @@  discard block
 block discarded – undo
36 36
     /**
37 37
      * @return void
38 38
      */
39
-    public function register($block)
39
+    public function register( $block )
40 40
     {
41
-        if (!function_exists('register_block_type')) {
41
+        if( !function_exists( 'register_block_type' ) ) {
42 42
             return;
43 43
         }
44
-        register_block_type(Application::ID.'/'.$block, [
44
+        register_block_type( Application::ID.'/'.$block, [
45 45
             'attributes' => $this->attributes(),
46 46
             'editor_script' => Application::ID.'/blocks',
47 47
             'editor_style' => Application::ID.'/blocks',
48 48
             'render_callback' => [$this, 'render'],
49 49
             'style' => Application::ID,
50
-        ]);
50
+        ] );
51 51
     }
52 52
 
53 53
     /**
54 54
      * @return void
55 55
      */
56
-    abstract public function render(array $attributes);
56
+    abstract public function render( array $attributes );
57 57
 
58 58
     /**
59 59
      * @param mixed $shortcode
60 60
      * @return bool
61 61
      */
62
-    protected function hasVisibleFields($shortcode, array $attributes)
62
+    protected function hasVisibleFields( $shortcode, array $attributes )
63 63
     {
64
-        $args = $shortcode->normalizeAtts($attributes);
64
+        $args = $shortcode->normalizeAtts( $attributes );
65 65
         $defaults = $shortcode->getHideOptions();
66
-        $hide = array_flip($args['hide']);
66
+        $hide = array_flip( $args['hide'] );
67 67
         unset($defaults['if_empty'], $hide['if_empty']);
68
-        return !empty(array_diff_key($defaults, $hide));
68
+        return !empty(array_diff_key( $defaults, $hide ));
69 69
     }
70 70
 }
Please login to merge, or discard this patch.
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -27,7 +27,8 @@
 block discarded – undo
27 27
         }
28 28
         if ('post_id' == $attributes['assigned_to']) {
29 29
             $attributes['assigned_to'] = $attributes['post_id'];
30
-        } elseif ('parent_id' == $attributes['assigned_to']) {
30
+        }
31
+        elseif ('parent_id' == $attributes['assigned_to']) {
31 32
             $attributes['assigned_to'] = wp_get_post_parent_id($attributes['post_id']);
32 33
         }
33 34
         return $attributes;
Please login to merge, or discard this patch.
plugin/Blocks/SiteReviewsBlock.php 2 patches
Indentation   +115 added lines, -115 removed lines patch added patch discarded remove patch
@@ -6,124 +6,124 @@
 block discarded – undo
6 6
 
7 7
 class SiteReviewsBlock extends BlockGenerator
8 8
 {
9
-    /**
10
-     * @return array
11
-     */
12
-    public function attributes()
13
-    {
14
-        return [
15
-            'assigned_to' => [
16
-                'default' => '',
17
-                'type' => 'string',
18
-            ],
19
-            'category' => [
20
-                'default' => '',
21
-                'type' => 'string',
22
-            ],
23
-            'className' => [
24
-                'default' => '',
25
-                'type' => 'string',
26
-            ],
27
-            'count' => [
28
-                'default' => 5,
29
-                'type' => 'number',
30
-            ],
31
-            'hide' => [
32
-                'default' => '',
33
-                'type' => 'string',
34
-            ],
35
-            'id' => [
36
-                'default' => '',
37
-                'type' => 'string',
38
-            ],
39
-            'pagination' => [
40
-                'default' => '',
41
-                'type' => 'string',
42
-            ],
43
-            'post_id' => [
44
-                'default' => '',
45
-                'type' => 'string',
46
-            ],
47
-            'rating' => [
48
-                'default' => 1,
49
-                'type' => 'number',
50
-            ],
51
-            'schema' => [
52
-                'default' => false,
53
-                'type' => 'boolean',
54
-            ],
55
-            'type' => [
56
-                'default' => 'local',
57
-                'type' => 'string',
58
-            ],
59
-        ];
60
-    }
9
+	/**
10
+	 * @return array
11
+	 */
12
+	public function attributes()
13
+	{
14
+		return [
15
+			'assigned_to' => [
16
+				'default' => '',
17
+				'type' => 'string',
18
+			],
19
+			'category' => [
20
+				'default' => '',
21
+				'type' => 'string',
22
+			],
23
+			'className' => [
24
+				'default' => '',
25
+				'type' => 'string',
26
+			],
27
+			'count' => [
28
+				'default' => 5,
29
+				'type' => 'number',
30
+			],
31
+			'hide' => [
32
+				'default' => '',
33
+				'type' => 'string',
34
+			],
35
+			'id' => [
36
+				'default' => '',
37
+				'type' => 'string',
38
+			],
39
+			'pagination' => [
40
+				'default' => '',
41
+				'type' => 'string',
42
+			],
43
+			'post_id' => [
44
+				'default' => '',
45
+				'type' => 'string',
46
+			],
47
+			'rating' => [
48
+				'default' => 1,
49
+				'type' => 'number',
50
+			],
51
+			'schema' => [
52
+				'default' => false,
53
+				'type' => 'boolean',
54
+			],
55
+			'type' => [
56
+				'default' => 'local',
57
+				'type' => 'string',
58
+			],
59
+		];
60
+	}
61 61
 
62
-    /**
63
-     * @return string
64
-     */
65
-    public function render(array $attributes)
66
-    {
67
-        $attributes['class'] = $attributes['className'];
68
-        $shortcode = glsr(Shortcode::class);
69
-        if ('edit' == filter_input(INPUT_GET, 'context')) {
70
-            $attributes = $this->normalize($attributes);
71
-            $this->filterReviewLinks();
72
-            $this->filterShortcodeClass();
73
-            $this->filterShowMoreLinks('content');
74
-            $this->filterShowMoreLinks('response');
75
-            if (!$this->hasVisibleFields($shortcode, $attributes)) {
76
-                $this->filterInterpolation();
77
-            }
78
-        }
79
-        return $shortcode->buildShortcode($attributes);
80
-    }
62
+	/**
63
+	 * @return string
64
+	 */
65
+	public function render(array $attributes)
66
+	{
67
+		$attributes['class'] = $attributes['className'];
68
+		$shortcode = glsr(Shortcode::class);
69
+		if ('edit' == filter_input(INPUT_GET, 'context')) {
70
+			$attributes = $this->normalize($attributes);
71
+			$this->filterReviewLinks();
72
+			$this->filterShortcodeClass();
73
+			$this->filterShowMoreLinks('content');
74
+			$this->filterShowMoreLinks('response');
75
+			if (!$this->hasVisibleFields($shortcode, $attributes)) {
76
+				$this->filterInterpolation();
77
+			}
78
+		}
79
+		return $shortcode->buildShortcode($attributes);
80
+	}
81 81
 
82
-    /**
83
-     * @return void
84
-     */
85
-    protected function filterInterpolation()
86
-    {
87
-        add_filter('site-reviews/interpolate/reviews', function ($context) {
88
-            $context['class'] = 'glsr-default glsr-block-disabled';
89
-            $context['reviews'] = __('You have hidden all of the fields for this block.', 'site-reviews');
90
-            return $context;
91
-        });
92
-    }
82
+	/**
83
+	 * @return void
84
+	 */
85
+	protected function filterInterpolation()
86
+	{
87
+		add_filter('site-reviews/interpolate/reviews', function ($context) {
88
+			$context['class'] = 'glsr-default glsr-block-disabled';
89
+			$context['reviews'] = __('You have hidden all of the fields for this block.', 'site-reviews');
90
+			return $context;
91
+		});
92
+	}
93 93
 
94
-    /**
95
-     * @return void
96
-     */
97
-    protected function filterReviewLinks()
98
-    {
99
-        add_filter('site-reviews/rendered/template/reviews', function ($template) {
100
-            return str_replace('<a', '<a tabindex="-1"', $template);
101
-        });
102
-    }
94
+	/**
95
+	 * @return void
96
+	 */
97
+	protected function filterReviewLinks()
98
+	{
99
+		add_filter('site-reviews/rendered/template/reviews', function ($template) {
100
+			return str_replace('<a', '<a tabindex="-1"', $template);
101
+		});
102
+	}
103 103
 
104
-    /**
105
-     * @return void
106
-     */
107
-    protected function filterShortcodeClass()
108
-    {
109
-        add_filter('site-reviews/style', function () {
110
-            return 'default';
111
-        });
112
-    }
104
+	/**
105
+	 * @return void
106
+	 */
107
+	protected function filterShortcodeClass()
108
+	{
109
+		add_filter('site-reviews/style', function () {
110
+			return 'default';
111
+		});
112
+	}
113 113
 
114
-    /**
115
-     * @param string $field
116
-     * @return void
117
-     */
118
-    protected function filterShowMoreLinks($field)
119
-    {
120
-        add_filter('site-reviews/review/wrap/'.$field, function ($value) {
121
-            $value = preg_replace(
122
-                '/(.*)(<span class="glsr-hidden)(.*)(<\/span>)(.*)/s',
123
-                '$1... <a href="#" class="glsr-read-more" tabindex="-1">'.__('Show more', 'site-reviews').'</a>$5',
124
-                $value
125
-            );
126
-            return $value;
127
-        });
128
-    }
114
+	/**
115
+	 * @param string $field
116
+	 * @return void
117
+	 */
118
+	protected function filterShowMoreLinks($field)
119
+	{
120
+		add_filter('site-reviews/review/wrap/'.$field, function ($value) {
121
+			$value = preg_replace(
122
+				'/(.*)(<span class="glsr-hidden)(.*)(<\/span>)(.*)/s',
123
+				'$1... <a href="#" class="glsr-read-more" tabindex="-1">'.__('Show more', 'site-reviews').'</a>$5',
124
+				$value
125
+			);
126
+			return $value;
127
+		});
128
+	}
129 129
 }
Please login to merge, or discard this patch.
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -62,21 +62,21 @@  discard block
 block discarded – undo
62 62
     /**
63 63
      * @return string
64 64
      */
65
-    public function render(array $attributes)
65
+    public function render( array $attributes )
66 66
     {
67 67
         $attributes['class'] = $attributes['className'];
68
-        $shortcode = glsr(Shortcode::class);
69
-        if ('edit' == filter_input(INPUT_GET, 'context')) {
70
-            $attributes = $this->normalize($attributes);
68
+        $shortcode = glsr( Shortcode::class );
69
+        if( 'edit' == filter_input( INPUT_GET, 'context' ) ) {
70
+            $attributes = $this->normalize( $attributes );
71 71
             $this->filterReviewLinks();
72 72
             $this->filterShortcodeClass();
73
-            $this->filterShowMoreLinks('content');
74
-            $this->filterShowMoreLinks('response');
75
-            if (!$this->hasVisibleFields($shortcode, $attributes)) {
73
+            $this->filterShowMoreLinks( 'content' );
74
+            $this->filterShowMoreLinks( 'response' );
75
+            if( !$this->hasVisibleFields( $shortcode, $attributes ) ) {
76 76
                 $this->filterInterpolation();
77 77
             }
78 78
         }
79
-        return $shortcode->buildShortcode($attributes);
79
+        return $shortcode->buildShortcode( $attributes );
80 80
     }
81 81
 
82 82
     /**
@@ -84,9 +84,9 @@  discard block
 block discarded – undo
84 84
      */
85 85
     protected function filterInterpolation()
86 86
     {
87
-        add_filter('site-reviews/interpolate/reviews', function ($context) {
87
+        add_filter( 'site-reviews/interpolate/reviews', function( $context ) {
88 88
             $context['class'] = 'glsr-default glsr-block-disabled';
89
-            $context['reviews'] = __('You have hidden all of the fields for this block.', 'site-reviews');
89
+            $context['reviews'] = __( 'You have hidden all of the fields for this block.', 'site-reviews' );
90 90
             return $context;
91 91
         });
92 92
     }
@@ -96,8 +96,8 @@  discard block
 block discarded – undo
96 96
      */
97 97
     protected function filterReviewLinks()
98 98
     {
99
-        add_filter('site-reviews/rendered/template/reviews', function ($template) {
100
-            return str_replace('<a', '<a tabindex="-1"', $template);
99
+        add_filter( 'site-reviews/rendered/template/reviews', function( $template ) {
100
+            return str_replace( '<a', '<a tabindex="-1"', $template );
101 101
         });
102 102
     }
103 103
 
@@ -106,7 +106,7 @@  discard block
 block discarded – undo
106 106
      */
107 107
     protected function filterShortcodeClass()
108 108
     {
109
-        add_filter('site-reviews/style', function () {
109
+        add_filter( 'site-reviews/style', function() {
110 110
             return 'default';
111 111
         });
112 112
     }
@@ -115,12 +115,12 @@  discard block
 block discarded – undo
115 115
      * @param string $field
116 116
      * @return void
117 117
      */
118
-    protected function filterShowMoreLinks($field)
118
+    protected function filterShowMoreLinks( $field )
119 119
     {
120
-        add_filter('site-reviews/review/wrap/'.$field, function ($value) {
120
+        add_filter( 'site-reviews/review/wrap/'.$field, function( $value ) {
121 121
             $value = preg_replace(
122 122
                 '/(.*)(<span class="glsr-hidden)(.*)(<\/span>)(.*)/s',
123
-                '$1... <a href="#" class="glsr-read-more" tabindex="-1">'.__('Show more', 'site-reviews').'</a>$5',
123
+                '$1... <a href="#" class="glsr-read-more" tabindex="-1">'.__( 'Show more', 'site-reviews' ).'</a>$5',
124 124
                 $value
125 125
             );
126 126
             return $value;
Please login to merge, or discard this patch.
plugin/Container.php 3 patches
Braces   +6 added lines, -3 removed lines patch added patch discarded remove patch
@@ -68,9 +68,11 @@  discard block
 block discarded – undo
68 68
     {
69 69
         if (!property_exists($this, $property) || in_array($property, static::PROTECTED_PROPERTIES)) {
70 70
             $this->storage[$property] = $value;
71
-        } elseif (!isset($this->$property)) {
71
+        }
72
+        elseif (!isset($this->$property)) {
72 73
             $this->$property = $value;
73
-        } else {
74
+        }
75
+        else {
74 76
             throw new Exception(sprintf('The "%s" property cannot be changed once set.', $property));
75 77
         }
76 78
     }
@@ -165,7 +167,8 @@  discard block
 block discarded – undo
165 167
     {
166 168
         try {
167 169
             return $this->make($parameter->getClass()->name);
168
-        } catch (Exception $error) {
170
+        }
171
+        catch (Exception $error) {
169 172
             if ($parameter->isOptional()) {
170 173
                 return $parameter->getDefaultValue();
171 174
             }
Please login to merge, or discard this patch.
Indentation   +222 added lines, -222 removed lines patch added patch discarded remove patch
@@ -9,226 +9,226 @@
 block discarded – undo
9 9
 
10 10
 abstract class Container
11 11
 {
12
-    const PROTECTED_PROPERTIES = [
13
-        'instance',
14
-        'services',
15
-        'session',
16
-        'storage',
17
-    ];
18
-
19
-    /**
20
-     * @var static
21
-     */
22
-    protected static $instance;
23
-
24
-    /**
25
-     * The container's bound services.
26
-     * @var array
27
-     */
28
-    protected $services = [];
29
-
30
-    /**
31
-     * @var array
32
-     */
33
-    protected $session = [];
34
-
35
-    /**
36
-     * The container's storage items.
37
-     * @var array
38
-     */
39
-    protected $storage = [];
40
-
41
-    /**
42
-     * @return static
43
-     */
44
-    public static function load()
45
-    {
46
-        if (empty(static::$instance)) {
47
-            static::$instance = new static();
48
-        }
49
-        return static::$instance;
50
-    }
51
-
52
-    /**
53
-     * @param string $property
54
-     * @return mixed
55
-     */
56
-    public function __get($property)
57
-    {
58
-        if (property_exists($this, $property) && !in_array($property, static::PROTECTED_PROPERTIES)) {
59
-            return $this->$property;
60
-        }
61
-        $constant = 'static::'.strtoupper($this->make(Helper::class)->snakeCase($property));
62
-        if (defined($constant)) {
63
-            return constant($constant);
64
-        }
65
-        return glsr_get($this->storage, $property, null);
66
-    }
67
-
68
-    /**
69
-     * @param string $property
70
-     * @param string $value
71
-     * @return void
72
-     */
73
-    public function __set($property, $value)
74
-    {
75
-        if (!property_exists($this, $property) || in_array($property, static::PROTECTED_PROPERTIES)) {
76
-            $this->storage[$property] = $value;
77
-        } elseif (!isset($this->$property)) {
78
-            $this->$property = $value;
79
-        } else {
80
-            throw new Exception(sprintf('The "%s" property cannot be changed once set.', $property));
81
-        }
82
-    }
83
-
84
-    /**
85
-     * Bind a service to the container.
86
-     * @param string $alias
87
-     * @param mixed $concrete
88
-     * @return mixed
89
-     */
90
-    public function bind($alias, $concrete)
91
-    {
92
-        $this->services[$alias] = $concrete;
93
-    }
94
-
95
-    /**
96
-     * Request a service from the container.
97
-     * @param mixed $abstract
98
-     * @return mixed
99
-     */
100
-    public function make($abstract)
101
-    {
102
-        if (!isset($this->services[$abstract])) {
103
-            $abstract = $this->addNamespace($abstract);
104
-        }
105
-        if (isset($this->services[$abstract])) {
106
-            $abstract = $this->services[$abstract];
107
-        }
108
-        if (is_callable($abstract)) {
109
-            return call_user_func_array($abstract, [$this]);
110
-        }
111
-        if (is_object($abstract)) {
112
-            return $abstract;
113
-        }
114
-        return $this->resolve($abstract);
115
-    }
116
-
117
-    /**
118
-     * @return void
119
-     */
120
-    public function sessionClear()
121
-    {
122
-        $this->session = [];
123
-    }
124
-
125
-    /**
126
-     * @return mixed
127
-     */
128
-    public function sessionGet($key, $fallback = '')
129
-    {
130
-        $value = glsr_get($this->session, $key, $fallback);
131
-        unset($this->session[$key]);
132
-        return $value;
133
-    }
134
-
135
-    /**
136
-     * @return void
137
-     */
138
-    public function sessionSet($key, $value)
139
-    {
140
-        $this->session[$key] = $value;
141
-    }
142
-
143
-    /**
144
-     * Bind a singleton instance to the container.
145
-     * @param string $alias
146
-     * @param callable|string|null $binding
147
-     * @return void
148
-     */
149
-    public function singleton($alias, $binding)
150
-    {
151
-        $this->bind($alias, $this->make($binding));
152
-    }
153
-
154
-    /**
155
-     * Prefix the current namespace to the abstract if absent.
156
-     * @param string $abstract
157
-     * @return string
158
-     */
159
-    protected function addNamespace($abstract)
160
-    {
161
-        if (false === strpos($abstract, __NAMESPACE__) && !class_exists($abstract)) {
162
-            $abstract = __NAMESPACE__.'\\'.$abstract;
163
-        }
164
-        return $abstract;
165
-    }
166
-
167
-    /**
168
-     * Resolve a service from the container.
169
-     * @param mixed $concrete
170
-     * @return mixed
171
-     * @throws Exception
172
-     */
173
-    protected function resolve($concrete)
174
-    {
175
-        if ($concrete instanceof Closure) {
176
-            return $concrete($this);
177
-        }
178
-        $reflector = new ReflectionClass($concrete);
179
-        if (!$reflector->isInstantiable()) {
180
-            throw new Exception('Target ['.$concrete.'] is not instantiable.');
181
-        }
182
-        $constructor = $reflector->getConstructor();
183
-        if (empty($constructor)) {
184
-            return new $concrete();
185
-        }
186
-        return $reflector->newInstanceArgs(
187
-            $this->resolveDependencies($constructor->getParameters())
188
-        );
189
-    }
190
-
191
-    /**
192
-     * Resolve a class based dependency from the container.
193
-     * @return mixed
194
-     * @throws Exception
195
-     */
196
-    protected function resolveClass(ReflectionParameter $parameter)
197
-    {
198
-        try {
199
-            return $this->make($parameter->getClass()->name);
200
-        } catch (Exception $error) {
201
-            if ($parameter->isOptional()) {
202
-                return $parameter->getDefaultValue();
203
-            }
204
-            throw $error;
205
-        }
206
-    }
207
-
208
-    /**
209
-     * Resolve all of the dependencies from the ReflectionParameters.
210
-     * @return array
211
-     */
212
-    protected function resolveDependencies(array $dependencies)
213
-    {
214
-        $results = [];
215
-        foreach ($dependencies as $dependency) {
216
-            $results[] = !is_null($class = $dependency->getClass())
217
-                ? $this->resolveClass($dependency)
218
-                : $this->resolveDependency($dependency);
219
-        }
220
-        return $results;
221
-    }
222
-
223
-    /**
224
-     * Resolve a single ReflectionParameter dependency.
225
-     * @return array|null
226
-     */
227
-    protected function resolveDependency(ReflectionParameter $parameter)
228
-    {
229
-        if ($parameter->isArray() && $parameter->isDefaultValueAvailable()) {
230
-            return $parameter->getDefaultValue();
231
-        }
232
-        return null;
233
-    }
12
+	const PROTECTED_PROPERTIES = [
13
+		'instance',
14
+		'services',
15
+		'session',
16
+		'storage',
17
+	];
18
+
19
+	/**
20
+	 * @var static
21
+	 */
22
+	protected static $instance;
23
+
24
+	/**
25
+	 * The container's bound services.
26
+	 * @var array
27
+	 */
28
+	protected $services = [];
29
+
30
+	/**
31
+	 * @var array
32
+	 */
33
+	protected $session = [];
34
+
35
+	/**
36
+	 * The container's storage items.
37
+	 * @var array
38
+	 */
39
+	protected $storage = [];
40
+
41
+	/**
42
+	 * @return static
43
+	 */
44
+	public static function load()
45
+	{
46
+		if (empty(static::$instance)) {
47
+			static::$instance = new static();
48
+		}
49
+		return static::$instance;
50
+	}
51
+
52
+	/**
53
+	 * @param string $property
54
+	 * @return mixed
55
+	 */
56
+	public function __get($property)
57
+	{
58
+		if (property_exists($this, $property) && !in_array($property, static::PROTECTED_PROPERTIES)) {
59
+			return $this->$property;
60
+		}
61
+		$constant = 'static::'.strtoupper($this->make(Helper::class)->snakeCase($property));
62
+		if (defined($constant)) {
63
+			return constant($constant);
64
+		}
65
+		return glsr_get($this->storage, $property, null);
66
+	}
67
+
68
+	/**
69
+	 * @param string $property
70
+	 * @param string $value
71
+	 * @return void
72
+	 */
73
+	public function __set($property, $value)
74
+	{
75
+		if (!property_exists($this, $property) || in_array($property, static::PROTECTED_PROPERTIES)) {
76
+			$this->storage[$property] = $value;
77
+		} elseif (!isset($this->$property)) {
78
+			$this->$property = $value;
79
+		} else {
80
+			throw new Exception(sprintf('The "%s" property cannot be changed once set.', $property));
81
+		}
82
+	}
83
+
84
+	/**
85
+	 * Bind a service to the container.
86
+	 * @param string $alias
87
+	 * @param mixed $concrete
88
+	 * @return mixed
89
+	 */
90
+	public function bind($alias, $concrete)
91
+	{
92
+		$this->services[$alias] = $concrete;
93
+	}
94
+
95
+	/**
96
+	 * Request a service from the container.
97
+	 * @param mixed $abstract
98
+	 * @return mixed
99
+	 */
100
+	public function make($abstract)
101
+	{
102
+		if (!isset($this->services[$abstract])) {
103
+			$abstract = $this->addNamespace($abstract);
104
+		}
105
+		if (isset($this->services[$abstract])) {
106
+			$abstract = $this->services[$abstract];
107
+		}
108
+		if (is_callable($abstract)) {
109
+			return call_user_func_array($abstract, [$this]);
110
+		}
111
+		if (is_object($abstract)) {
112
+			return $abstract;
113
+		}
114
+		return $this->resolve($abstract);
115
+	}
116
+
117
+	/**
118
+	 * @return void
119
+	 */
120
+	public function sessionClear()
121
+	{
122
+		$this->session = [];
123
+	}
124
+
125
+	/**
126
+	 * @return mixed
127
+	 */
128
+	public function sessionGet($key, $fallback = '')
129
+	{
130
+		$value = glsr_get($this->session, $key, $fallback);
131
+		unset($this->session[$key]);
132
+		return $value;
133
+	}
134
+
135
+	/**
136
+	 * @return void
137
+	 */
138
+	public function sessionSet($key, $value)
139
+	{
140
+		$this->session[$key] = $value;
141
+	}
142
+
143
+	/**
144
+	 * Bind a singleton instance to the container.
145
+	 * @param string $alias
146
+	 * @param callable|string|null $binding
147
+	 * @return void
148
+	 */
149
+	public function singleton($alias, $binding)
150
+	{
151
+		$this->bind($alias, $this->make($binding));
152
+	}
153
+
154
+	/**
155
+	 * Prefix the current namespace to the abstract if absent.
156
+	 * @param string $abstract
157
+	 * @return string
158
+	 */
159
+	protected function addNamespace($abstract)
160
+	{
161
+		if (false === strpos($abstract, __NAMESPACE__) && !class_exists($abstract)) {
162
+			$abstract = __NAMESPACE__.'\\'.$abstract;
163
+		}
164
+		return $abstract;
165
+	}
166
+
167
+	/**
168
+	 * Resolve a service from the container.
169
+	 * @param mixed $concrete
170
+	 * @return mixed
171
+	 * @throws Exception
172
+	 */
173
+	protected function resolve($concrete)
174
+	{
175
+		if ($concrete instanceof Closure) {
176
+			return $concrete($this);
177
+		}
178
+		$reflector = new ReflectionClass($concrete);
179
+		if (!$reflector->isInstantiable()) {
180
+			throw new Exception('Target ['.$concrete.'] is not instantiable.');
181
+		}
182
+		$constructor = $reflector->getConstructor();
183
+		if (empty($constructor)) {
184
+			return new $concrete();
185
+		}
186
+		return $reflector->newInstanceArgs(
187
+			$this->resolveDependencies($constructor->getParameters())
188
+		);
189
+	}
190
+
191
+	/**
192
+	 * Resolve a class based dependency from the container.
193
+	 * @return mixed
194
+	 * @throws Exception
195
+	 */
196
+	protected function resolveClass(ReflectionParameter $parameter)
197
+	{
198
+		try {
199
+			return $this->make($parameter->getClass()->name);
200
+		} catch (Exception $error) {
201
+			if ($parameter->isOptional()) {
202
+				return $parameter->getDefaultValue();
203
+			}
204
+			throw $error;
205
+		}
206
+	}
207
+
208
+	/**
209
+	 * Resolve all of the dependencies from the ReflectionParameters.
210
+	 * @return array
211
+	 */
212
+	protected function resolveDependencies(array $dependencies)
213
+	{
214
+		$results = [];
215
+		foreach ($dependencies as $dependency) {
216
+			$results[] = !is_null($class = $dependency->getClass())
217
+				? $this->resolveClass($dependency)
218
+				: $this->resolveDependency($dependency);
219
+		}
220
+		return $results;
221
+	}
222
+
223
+	/**
224
+	 * Resolve a single ReflectionParameter dependency.
225
+	 * @return array|null
226
+	 */
227
+	protected function resolveDependency(ReflectionParameter $parameter)
228
+	{
229
+		if ($parameter->isArray() && $parameter->isDefaultValueAvailable()) {
230
+			return $parameter->getDefaultValue();
231
+		}
232
+		return null;
233
+	}
234 234
 }
Please login to merge, or discard this patch.
Spacing   +46 added lines, -46 removed lines patch added patch discarded remove patch
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
      */
44 44
     public static function load()
45 45
     {
46
-        if (empty(static::$instance)) {
46
+        if( empty(static::$instance) ) {
47 47
             static::$instance = new static();
48 48
         }
49 49
         return static::$instance;
@@ -53,16 +53,16 @@  discard block
 block discarded – undo
53 53
      * @param string $property
54 54
      * @return mixed
55 55
      */
56
-    public function __get($property)
56
+    public function __get( $property )
57 57
     {
58
-        if (property_exists($this, $property) && !in_array($property, static::PROTECTED_PROPERTIES)) {
58
+        if( property_exists( $this, $property ) && !in_array( $property, static::PROTECTED_PROPERTIES ) ) {
59 59
             return $this->$property;
60 60
         }
61
-        $constant = 'static::'.strtoupper($this->make(Helper::class)->snakeCase($property));
62
-        if (defined($constant)) {
63
-            return constant($constant);
61
+        $constant = 'static::'.strtoupper( $this->make( Helper::class )->snakeCase( $property ) );
62
+        if( defined( $constant ) ) {
63
+            return constant( $constant );
64 64
         }
65
-        return glsr_get($this->storage, $property, null);
65
+        return glsr_get( $this->storage, $property, null );
66 66
     }
67 67
 
68 68
     /**
@@ -70,14 +70,14 @@  discard block
 block discarded – undo
70 70
      * @param string $value
71 71
      * @return void
72 72
      */
73
-    public function __set($property, $value)
73
+    public function __set( $property, $value )
74 74
     {
75
-        if (!property_exists($this, $property) || in_array($property, static::PROTECTED_PROPERTIES)) {
75
+        if( !property_exists( $this, $property ) || in_array( $property, static::PROTECTED_PROPERTIES ) ) {
76 76
             $this->storage[$property] = $value;
77
-        } elseif (!isset($this->$property)) {
77
+        } elseif( !isset($this->$property) ) {
78 78
             $this->$property = $value;
79 79
         } else {
80
-            throw new Exception(sprintf('The "%s" property cannot be changed once set.', $property));
80
+            throw new Exception( sprintf( 'The "%s" property cannot be changed once set.', $property ) );
81 81
         }
82 82
     }
83 83
 
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
      * @param mixed $concrete
88 88
      * @return mixed
89 89
      */
90
-    public function bind($alias, $concrete)
90
+    public function bind( $alias, $concrete )
91 91
     {
92 92
         $this->services[$alias] = $concrete;
93 93
     }
@@ -97,21 +97,21 @@  discard block
 block discarded – undo
97 97
      * @param mixed $abstract
98 98
      * @return mixed
99 99
      */
100
-    public function make($abstract)
100
+    public function make( $abstract )
101 101
     {
102
-        if (!isset($this->services[$abstract])) {
103
-            $abstract = $this->addNamespace($abstract);
102
+        if( !isset($this->services[$abstract]) ) {
103
+            $abstract = $this->addNamespace( $abstract );
104 104
         }
105
-        if (isset($this->services[$abstract])) {
105
+        if( isset($this->services[$abstract]) ) {
106 106
             $abstract = $this->services[$abstract];
107 107
         }
108
-        if (is_callable($abstract)) {
109
-            return call_user_func_array($abstract, [$this]);
108
+        if( is_callable( $abstract ) ) {
109
+            return call_user_func_array( $abstract, [$this] );
110 110
         }
111
-        if (is_object($abstract)) {
111
+        if( is_object( $abstract ) ) {
112 112
             return $abstract;
113 113
         }
114
-        return $this->resolve($abstract);
114
+        return $this->resolve( $abstract );
115 115
     }
116 116
 
117 117
     /**
@@ -125,9 +125,9 @@  discard block
 block discarded – undo
125 125
     /**
126 126
      * @return mixed
127 127
      */
128
-    public function sessionGet($key, $fallback = '')
128
+    public function sessionGet( $key, $fallback = '' )
129 129
     {
130
-        $value = glsr_get($this->session, $key, $fallback);
130
+        $value = glsr_get( $this->session, $key, $fallback );
131 131
         unset($this->session[$key]);
132 132
         return $value;
133 133
     }
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
     /**
136 136
      * @return void
137 137
      */
138
-    public function sessionSet($key, $value)
138
+    public function sessionSet( $key, $value )
139 139
     {
140 140
         $this->session[$key] = $value;
141 141
     }
@@ -146,9 +146,9 @@  discard block
 block discarded – undo
146 146
      * @param callable|string|null $binding
147 147
      * @return void
148 148
      */
149
-    public function singleton($alias, $binding)
149
+    public function singleton( $alias, $binding )
150 150
     {
151
-        $this->bind($alias, $this->make($binding));
151
+        $this->bind( $alias, $this->make( $binding ) );
152 152
     }
153 153
 
154 154
     /**
@@ -156,9 +156,9 @@  discard block
 block discarded – undo
156 156
      * @param string $abstract
157 157
      * @return string
158 158
      */
159
-    protected function addNamespace($abstract)
159
+    protected function addNamespace( $abstract )
160 160
     {
161
-        if (false === strpos($abstract, __NAMESPACE__) && !class_exists($abstract)) {
161
+        if( false === strpos( $abstract, __NAMESPACE__ ) && !class_exists( $abstract ) ) {
162 162
             $abstract = __NAMESPACE__.'\\'.$abstract;
163 163
         }
164 164
         return $abstract;
@@ -170,21 +170,21 @@  discard block
 block discarded – undo
170 170
      * @return mixed
171 171
      * @throws Exception
172 172
      */
173
-    protected function resolve($concrete)
173
+    protected function resolve( $concrete )
174 174
     {
175
-        if ($concrete instanceof Closure) {
176
-            return $concrete($this);
175
+        if( $concrete instanceof Closure ) {
176
+            return $concrete( $this );
177 177
         }
178
-        $reflector = new ReflectionClass($concrete);
179
-        if (!$reflector->isInstantiable()) {
180
-            throw new Exception('Target ['.$concrete.'] is not instantiable.');
178
+        $reflector = new ReflectionClass( $concrete );
179
+        if( !$reflector->isInstantiable() ) {
180
+            throw new Exception( 'Target ['.$concrete.'] is not instantiable.' );
181 181
         }
182 182
         $constructor = $reflector->getConstructor();
183
-        if (empty($constructor)) {
183
+        if( empty($constructor) ) {
184 184
             return new $concrete();
185 185
         }
186 186
         return $reflector->newInstanceArgs(
187
-            $this->resolveDependencies($constructor->getParameters())
187
+            $this->resolveDependencies( $constructor->getParameters() )
188 188
         );
189 189
     }
190 190
 
@@ -193,12 +193,12 @@  discard block
 block discarded – undo
193 193
      * @return mixed
194 194
      * @throws Exception
195 195
      */
196
-    protected function resolveClass(ReflectionParameter $parameter)
196
+    protected function resolveClass( ReflectionParameter $parameter )
197 197
     {
198 198
         try {
199
-            return $this->make($parameter->getClass()->name);
200
-        } catch (Exception $error) {
201
-            if ($parameter->isOptional()) {
199
+            return $this->make( $parameter->getClass()->name );
200
+        } catch( Exception $error ) {
201
+            if( $parameter->isOptional() ) {
202 202
                 return $parameter->getDefaultValue();
203 203
             }
204 204
             throw $error;
@@ -209,13 +209,13 @@  discard block
 block discarded – undo
209 209
      * Resolve all of the dependencies from the ReflectionParameters.
210 210
      * @return array
211 211
      */
212
-    protected function resolveDependencies(array $dependencies)
212
+    protected function resolveDependencies( array $dependencies )
213 213
     {
214 214
         $results = [];
215
-        foreach ($dependencies as $dependency) {
216
-            $results[] = !is_null($class = $dependency->getClass())
217
-                ? $this->resolveClass($dependency)
218
-                : $this->resolveDependency($dependency);
215
+        foreach( $dependencies as $dependency ) {
216
+            $results[] = !is_null( $class = $dependency->getClass() )
217
+                ? $this->resolveClass( $dependency )
218
+                : $this->resolveDependency( $dependency );
219 219
         }
220 220
         return $results;
221 221
     }
@@ -224,9 +224,9 @@  discard block
 block discarded – undo
224 224
      * Resolve a single ReflectionParameter dependency.
225 225
      * @return array|null
226 226
      */
227
-    protected function resolveDependency(ReflectionParameter $parameter)
227
+    protected function resolveDependency( ReflectionParameter $parameter )
228 228
     {
229
-        if ($parameter->isArray() && $parameter->isDefaultValueAvailable()) {
229
+        if( $parameter->isArray() && $parameter->isDefaultValueAvailable() ) {
230 230
             return $parameter->getDefaultValue();
231 231
         }
232 232
         return null;
Please login to merge, or discard this patch.
plugin/Handlers/RegisterWidgets.php 2 patches
Indentation   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -8,21 +8,21 @@
 block discarded – undo
8 8
 
9 9
 class RegisterWidgets
10 10
 {
11
-    /**
12
-     * @return void
13
-     */
14
-    public function handle(Command $command)
15
-    {
16
-        global $wp_widget_factory;
17
-        foreach ($command->widgets as $key => $values) {
18
-            $widgetClass = glsr(Helper::class)->buildClassName($key.'-widget', 'Widgets');
19
-            if (!class_exists($widgetClass)) {
20
-                glsr_log()->error(sprintf('Class missing (%s)', $widgetClass));
21
-                continue;
22
-            }
23
-            // Here we bypass register_widget() in order to pass our custom values to the widget
24
-            $widget = new $widgetClass(Application::ID.'_'.$key, $values['title'], $values);
25
-            $wp_widget_factory->widgets[$widgetClass] = $widget;
26
-        }
27
-    }
11
+	/**
12
+	 * @return void
13
+	 */
14
+	public function handle(Command $command)
15
+	{
16
+		global $wp_widget_factory;
17
+		foreach ($command->widgets as $key => $values) {
18
+			$widgetClass = glsr(Helper::class)->buildClassName($key.'-widget', 'Widgets');
19
+			if (!class_exists($widgetClass)) {
20
+				glsr_log()->error(sprintf('Class missing (%s)', $widgetClass));
21
+				continue;
22
+			}
23
+			// Here we bypass register_widget() in order to pass our custom values to the widget
24
+			$widget = new $widgetClass(Application::ID.'_'.$key, $values['title'], $values);
25
+			$wp_widget_factory->widgets[$widgetClass] = $widget;
26
+		}
27
+	}
28 28
 }
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -11,17 +11,17 @@
 block discarded – undo
11 11
     /**
12 12
      * @return void
13 13
      */
14
-    public function handle(Command $command)
14
+    public function handle( Command $command )
15 15
     {
16 16
         global $wp_widget_factory;
17
-        foreach ($command->widgets as $key => $values) {
18
-            $widgetClass = glsr(Helper::class)->buildClassName($key.'-widget', 'Widgets');
19
-            if (!class_exists($widgetClass)) {
20
-                glsr_log()->error(sprintf('Class missing (%s)', $widgetClass));
17
+        foreach( $command->widgets as $key => $values ) {
18
+            $widgetClass = glsr( Helper::class )->buildClassName( $key.'-widget', 'Widgets' );
19
+            if( !class_exists( $widgetClass ) ) {
20
+                glsr_log()->error( sprintf( 'Class missing (%s)', $widgetClass ) );
21 21
                 continue;
22 22
             }
23 23
             // Here we bypass register_widget() in order to pass our custom values to the widget
24
-            $widget = new $widgetClass(Application::ID.'_'.$key, $values['title'], $values);
24
+            $widget = new $widgetClass( Application::ID.'_'.$key, $values['title'], $values );
25 25
             $wp_widget_factory->widgets[$widgetClass] = $widget;
26 26
         }
27 27
     }
Please login to merge, or discard this patch.
plugin/Handlers/RegisterTinymcePopups.php 2 patches
Indentation   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -7,22 +7,22 @@
 block discarded – undo
7 7
 
8 8
 class RegisterTinymcePopups
9 9
 {
10
-    /**
11
-     * @return void
12
-     */
13
-    public function handle(Command $command)
14
-    {
15
-        foreach ($command->popups as $slug => $label) {
16
-            $buttonClass = glsr(Helper::class)->buildClassName($slug.'-popup', 'Shortcodes');
17
-            if (!class_exists($buttonClass)) {
18
-                glsr_log()->error(sprintf('Class missing (%s)', $buttonClass));
19
-                continue;
20
-            }
21
-            $shortcode = glsr($buttonClass)->register($slug, [
22
-                'label' => $label,
23
-                'title' => $label,
24
-            ]);
25
-            glsr()->mceShortcodes[$slug] = $shortcode->properties;
26
-        }
27
-    }
10
+	/**
11
+	 * @return void
12
+	 */
13
+	public function handle(Command $command)
14
+	{
15
+		foreach ($command->popups as $slug => $label) {
16
+			$buttonClass = glsr(Helper::class)->buildClassName($slug.'-popup', 'Shortcodes');
17
+			if (!class_exists($buttonClass)) {
18
+				glsr_log()->error(sprintf('Class missing (%s)', $buttonClass));
19
+				continue;
20
+			}
21
+			$shortcode = glsr($buttonClass)->register($slug, [
22
+				'label' => $label,
23
+				'title' => $label,
24
+			]);
25
+			glsr()->mceShortcodes[$slug] = $shortcode->properties;
26
+		}
27
+	}
28 28
 }
Please login to merge, or discard this patch.
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -10,18 +10,18 @@
 block discarded – undo
10 10
     /**
11 11
      * @return void
12 12
      */
13
-    public function handle(Command $command)
13
+    public function handle( Command $command )
14 14
     {
15
-        foreach ($command->popups as $slug => $label) {
16
-            $buttonClass = glsr(Helper::class)->buildClassName($slug.'-popup', 'Shortcodes');
17
-            if (!class_exists($buttonClass)) {
18
-                glsr_log()->error(sprintf('Class missing (%s)', $buttonClass));
15
+        foreach( $command->popups as $slug => $label ) {
16
+            $buttonClass = glsr( Helper::class )->buildClassName( $slug.'-popup', 'Shortcodes' );
17
+            if( !class_exists( $buttonClass ) ) {
18
+                glsr_log()->error( sprintf( 'Class missing (%s)', $buttonClass ) );
19 19
                 continue;
20 20
             }
21
-            $shortcode = glsr($buttonClass)->register($slug, [
21
+            $shortcode = glsr( $buttonClass )->register( $slug, [
22 22
                 'label' => $label,
23 23
                 'title' => $label,
24
-            ]);
24
+            ] );
25 25
             glsr()->mceShortcodes[$slug] = $shortcode->properties;
26 26
         }
27 27
     }
Please login to merge, or discard this patch.
plugin/Handlers/RegisterTaxonomy.php 2 patches
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -7,12 +7,12 @@
 block discarded – undo
7 7
 
8 8
 class RegisterTaxonomy
9 9
 {
10
-    /**
11
-     * @return void
12
-     */
13
-    public function handle(Command $command)
14
-    {
15
-        register_taxonomy(Application::TAXONOMY, Application::POST_TYPE, $command->args);
16
-        register_taxonomy_for_object_type(Application::TAXONOMY, Application::POST_TYPE);
17
-    }
10
+	/**
11
+	 * @return void
12
+	 */
13
+	public function handle(Command $command)
14
+	{
15
+		register_taxonomy(Application::TAXONOMY, Application::POST_TYPE, $command->args);
16
+		register_taxonomy_for_object_type(Application::TAXONOMY, Application::POST_TYPE);
17
+	}
18 18
 }
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -10,9 +10,9 @@
 block discarded – undo
10 10
     /**
11 11
      * @return void
12 12
      */
13
-    public function handle(Command $command)
13
+    public function handle( Command $command )
14 14
     {
15
-        register_taxonomy(Application::TAXONOMY, Application::POST_TYPE, $command->args);
16
-        register_taxonomy_for_object_type(Application::TAXONOMY, Application::POST_TYPE);
15
+        register_taxonomy( Application::TAXONOMY, Application::POST_TYPE, $command->args );
16
+        register_taxonomy_for_object_type( Application::TAXONOMY, Application::POST_TYPE );
17 17
     }
18 18
 }
Please login to merge, or discard this patch.
plugin/Handlers/EnqueueAdminAssets.php 2 patches
Spacing   +36 added lines, -36 removed lines patch added patch discarded remove patch
@@ -18,9 +18,9 @@  discard block
 block discarded – undo
18 18
     /**
19 19
      * @return void
20 20
      */
21
-    public function handle(Command $command)
21
+    public function handle( Command $command )
22 22
     {
23
-        $this->generatePointers($command->pointers);
23
+        $this->generatePointers( $command->pointers );
24 24
         $this->enqueueAssets();
25 25
         $this->localizeAssets();
26 26
     }
@@ -32,23 +32,23 @@  discard block
 block discarded – undo
32 32
     {
33 33
         wp_enqueue_style(
34 34
             Application::ID,
35
-            glsr()->url('assets/styles/'.Application::ID.'-admin.css'),
35
+            glsr()->url( 'assets/styles/'.Application::ID.'-admin.css' ),
36 36
             [],
37 37
             glsr()->version
38 38
         );
39
-        if (!$this->isCurrentScreen()) {
39
+        if( !$this->isCurrentScreen() ) {
40 40
             return;
41 41
         }
42 42
         wp_enqueue_script(
43 43
             Application::ID,
44
-            glsr()->url('assets/scripts/'.Application::ID.'-admin.js'),
44
+            glsr()->url( 'assets/scripts/'.Application::ID.'-admin.js' ),
45 45
             $this->getDependencies(),
46 46
             glsr()->version,
47 47
             true
48 48
         );
49
-        if (!empty($this->pointers)) {
50
-            wp_enqueue_style('wp-pointer');
51
-            wp_enqueue_script('wp-pointer');
49
+        if( !empty($this->pointers) ) {
50
+            wp_enqueue_style( 'wp-pointer' );
51
+            wp_enqueue_script( 'wp-pointer' );
52 52
         }
53 53
     }
54 54
 
@@ -60,33 +60,33 @@  discard block
 block discarded – undo
60 60
         $variables = [
61 61
             'action' => Application::PREFIX.'action',
62 62
             'addons' => [],
63
-            'ajaxurl' => admin_url('admin-ajax.php'),
63
+            'ajaxurl' => admin_url( 'admin-ajax.php' ),
64 64
             'hideoptions' => [
65
-                'site_reviews' => glsr(SiteReviewsShortcode::class)->getHideOptions(),
66
-                'site_reviews_form' => glsr(SiteReviewsFormShortcode::class)->getHideOptions(),
67
-                'site_reviews_summary' => glsr(SiteReviewsSummaryShortcode::class)->getHideOptions(),
65
+                'site_reviews' => glsr( SiteReviewsShortcode::class )->getHideOptions(),
66
+                'site_reviews_form' => glsr( SiteReviewsFormShortcode::class )->getHideOptions(),
67
+                'site_reviews_summary' => glsr( SiteReviewsSummaryShortcode::class )->getHideOptions(),
68 68
             ],
69 69
             'nameprefix' => Application::ID,
70 70
             'nonce' => [
71
-                'change-status' => wp_create_nonce('change-status'),
72
-                'clear-console' => wp_create_nonce('clear-console'),
73
-                'count-reviews' => wp_create_nonce('count-reviews'),
74
-                'fetch-console' => wp_create_nonce('fetch-console'),
75
-                'mce-shortcode' => wp_create_nonce('mce-shortcode'),
76
-                'sync-reviews' => wp_create_nonce('sync-reviews'),
77
-                'toggle-pinned' => wp_create_nonce('toggle-pinned'),
71
+                'change-status' => wp_create_nonce( 'change-status' ),
72
+                'clear-console' => wp_create_nonce( 'clear-console' ),
73
+                'count-reviews' => wp_create_nonce( 'count-reviews' ),
74
+                'fetch-console' => wp_create_nonce( 'fetch-console' ),
75
+                'mce-shortcode' => wp_create_nonce( 'mce-shortcode' ),
76
+                'sync-reviews' => wp_create_nonce( 'sync-reviews' ),
77
+                'toggle-pinned' => wp_create_nonce( 'toggle-pinned' ),
78 78
             ],
79 79
             'pointers' => $this->pointers,
80 80
             'shortcodes' => [],
81 81
             'tinymce' => [
82
-                'glsr_shortcode' => glsr()->url('assets/scripts/mce-plugin.js'),
82
+                'glsr_shortcode' => glsr()->url( 'assets/scripts/mce-plugin.js' ),
83 83
             ],
84 84
         ];
85
-        if (user_can_richedit()) {
85
+        if( user_can_richedit() ) {
86 86
             $variables['shortcodes'] = $this->localizeShortcodes();
87 87
         }
88
-        $variables = apply_filters('site-reviews/enqueue/admin/localize', $variables);
89
-        wp_localize_script(Application::ID, 'GLSR', $variables);
88
+        $variables = apply_filters( 'site-reviews/enqueue/admin/localize', $variables );
89
+        wp_localize_script( Application::ID, 'GLSR', $variables );
90 90
     }
91 91
 
92 92
     /**
@@ -94,17 +94,17 @@  discard block
 block discarded – undo
94 94
      */
95 95
     protected function getDependencies()
96 96
     {
97
-        $dependencies = apply_filters('site-reviews/enqueue/admin/dependencies', []);
98
-        $dependencies = array_merge($dependencies, [
97
+        $dependencies = apply_filters( 'site-reviews/enqueue/admin/dependencies', [] );
98
+        $dependencies = array_merge( $dependencies, [
99 99
             'jquery', 'jquery-ui-sortable', 'underscore', 'wp-util',
100
-        ]);
100
+        ] );
101 101
         return $dependencies;
102 102
     }
103 103
 
104 104
     /**
105 105
      * @return array
106 106
      */
107
-    protected function generatePointer(array $pointer)
107
+    protected function generatePointer( array $pointer )
108 108
     {
109 109
         return [
110 110
             'id' => $pointer['id'],
@@ -120,19 +120,19 @@  discard block
 block discarded – undo
120 120
     /**
121 121
      * @return void
122 122
      */
123
-    protected function generatePointers(array $pointers)
123
+    protected function generatePointers( array $pointers )
124 124
     {
125
-        $dismissedPointers = get_user_meta(get_current_user_id(), 'dismissed_wp_pointers', true);
126
-        $dismissedPointers = explode(',', (string) $dismissedPointers);
125
+        $dismissedPointers = get_user_meta( get_current_user_id(), 'dismissed_wp_pointers', true );
126
+        $dismissedPointers = explode( ',', (string)$dismissedPointers );
127 127
         $generatedPointers = [];
128
-        foreach ($pointers as $pointer) {
129
-            if ($pointer['screen'] != glsr_current_screen()->id) {
128
+        foreach( $pointers as $pointer ) {
129
+            if( $pointer['screen'] != glsr_current_screen()->id ) {
130 130
                 continue;
131 131
             }
132
-            if (in_array($pointer['id'], $dismissedPointers)) {
132
+            if( in_array( $pointer['id'], $dismissedPointers ) ) {
133 133
                 continue;
134 134
             }
135
-            $generatedPointers[] = $this->generatePointer($pointer);
135
+            $generatedPointers[] = $this->generatePointer( $pointer );
136 136
         }
137 137
         $this->pointers = $generatedPointers;
138 138
     }
@@ -156,8 +156,8 @@  discard block
 block discarded – undo
156 156
     protected function localizeShortcodes()
157 157
     {
158 158
         $variables = [];
159
-        foreach (glsr()->mceShortcodes as $tag => $args) {
160
-            if (empty($args['required'])) {
159
+        foreach( glsr()->mceShortcodes as $tag => $args ) {
160
+            if( empty($args['required']) ) {
161 161
                 continue;
162 162
             }
163 163
             $variables[$tag] = $args['required'];
Please login to merge, or discard this patch.
Indentation   +146 added lines, -146 removed lines patch added patch discarded remove patch
@@ -10,158 +10,158 @@
 block discarded – undo
10 10
 
11 11
 class EnqueueAdminAssets
12 12
 {
13
-    /**
14
-     * @var array
15
-     */
16
-    protected $pointers;
13
+	/**
14
+	 * @var array
15
+	 */
16
+	protected $pointers;
17 17
 
18
-    /**
19
-     * @return void
20
-     */
21
-    public function handle(Command $command)
22
-    {
23
-        $this->generatePointers($command->pointers);
24
-        $this->enqueueAssets();
25
-        $this->localizeAssets();
26
-    }
18
+	/**
19
+	 * @return void
20
+	 */
21
+	public function handle(Command $command)
22
+	{
23
+		$this->generatePointers($command->pointers);
24
+		$this->enqueueAssets();
25
+		$this->localizeAssets();
26
+	}
27 27
 
28
-    /**
29
-     * @return void
30
-     */
31
-    public function enqueueAssets()
32
-    {
33
-        wp_enqueue_style(
34
-            Application::ID,
35
-            glsr()->url('assets/styles/'.Application::ID.'-admin.css'),
36
-            [],
37
-            glsr()->version
38
-        );
39
-        if (!$this->isCurrentScreen()) {
40
-            return;
41
-        }
42
-        wp_enqueue_script(
43
-            Application::ID,
44
-            glsr()->url('assets/scripts/'.Application::ID.'-admin.js'),
45
-            $this->getDependencies(),
46
-            glsr()->version,
47
-            true
48
-        );
49
-        if (!empty($this->pointers)) {
50
-            wp_enqueue_style('wp-pointer');
51
-            wp_enqueue_script('wp-pointer');
52
-        }
53
-    }
28
+	/**
29
+	 * @return void
30
+	 */
31
+	public function enqueueAssets()
32
+	{
33
+		wp_enqueue_style(
34
+			Application::ID,
35
+			glsr()->url('assets/styles/'.Application::ID.'-admin.css'),
36
+			[],
37
+			glsr()->version
38
+		);
39
+		if (!$this->isCurrentScreen()) {
40
+			return;
41
+		}
42
+		wp_enqueue_script(
43
+			Application::ID,
44
+			glsr()->url('assets/scripts/'.Application::ID.'-admin.js'),
45
+			$this->getDependencies(),
46
+			glsr()->version,
47
+			true
48
+		);
49
+		if (!empty($this->pointers)) {
50
+			wp_enqueue_style('wp-pointer');
51
+			wp_enqueue_script('wp-pointer');
52
+		}
53
+	}
54 54
 
55
-    /**
56
-     * @return void
57
-     */
58
-    public function localizeAssets()
59
-    {
60
-        $variables = [
61
-            'action' => Application::PREFIX.'action',
62
-            'addons' => [],
63
-            'ajaxurl' => admin_url('admin-ajax.php'),
64
-            'hideoptions' => [
65
-                'site_reviews' => glsr(SiteReviewsShortcode::class)->getHideOptions(),
66
-                'site_reviews_form' => glsr(SiteReviewsFormShortcode::class)->getHideOptions(),
67
-                'site_reviews_summary' => glsr(SiteReviewsSummaryShortcode::class)->getHideOptions(),
68
-            ],
69
-            'nameprefix' => Application::ID,
70
-            'nonce' => [
71
-                'change-status' => wp_create_nonce('change-status'),
72
-                'clear-console' => wp_create_nonce('clear-console'),
73
-                'count-reviews' => wp_create_nonce('count-reviews'),
74
-                'fetch-console' => wp_create_nonce('fetch-console'),
75
-                'mce-shortcode' => wp_create_nonce('mce-shortcode'),
76
-                'sync-reviews' => wp_create_nonce('sync-reviews'),
77
-                'toggle-pinned' => wp_create_nonce('toggle-pinned'),
78
-            ],
79
-            'pointers' => $this->pointers,
80
-            'shortcodes' => [],
81
-            'tinymce' => [
82
-                'glsr_shortcode' => glsr()->url('assets/scripts/mce-plugin.js'),
83
-            ],
84
-        ];
85
-        if (user_can_richedit()) {
86
-            $variables['shortcodes'] = $this->localizeShortcodes();
87
-        }
88
-        $variables = apply_filters('site-reviews/enqueue/admin/localize', $variables);
89
-        wp_localize_script(Application::ID, 'GLSR', $variables);
90
-    }
55
+	/**
56
+	 * @return void
57
+	 */
58
+	public function localizeAssets()
59
+	{
60
+		$variables = [
61
+			'action' => Application::PREFIX.'action',
62
+			'addons' => [],
63
+			'ajaxurl' => admin_url('admin-ajax.php'),
64
+			'hideoptions' => [
65
+				'site_reviews' => glsr(SiteReviewsShortcode::class)->getHideOptions(),
66
+				'site_reviews_form' => glsr(SiteReviewsFormShortcode::class)->getHideOptions(),
67
+				'site_reviews_summary' => glsr(SiteReviewsSummaryShortcode::class)->getHideOptions(),
68
+			],
69
+			'nameprefix' => Application::ID,
70
+			'nonce' => [
71
+				'change-status' => wp_create_nonce('change-status'),
72
+				'clear-console' => wp_create_nonce('clear-console'),
73
+				'count-reviews' => wp_create_nonce('count-reviews'),
74
+				'fetch-console' => wp_create_nonce('fetch-console'),
75
+				'mce-shortcode' => wp_create_nonce('mce-shortcode'),
76
+				'sync-reviews' => wp_create_nonce('sync-reviews'),
77
+				'toggle-pinned' => wp_create_nonce('toggle-pinned'),
78
+			],
79
+			'pointers' => $this->pointers,
80
+			'shortcodes' => [],
81
+			'tinymce' => [
82
+				'glsr_shortcode' => glsr()->url('assets/scripts/mce-plugin.js'),
83
+			],
84
+		];
85
+		if (user_can_richedit()) {
86
+			$variables['shortcodes'] = $this->localizeShortcodes();
87
+		}
88
+		$variables = apply_filters('site-reviews/enqueue/admin/localize', $variables);
89
+		wp_localize_script(Application::ID, 'GLSR', $variables);
90
+	}
91 91
 
92
-    /**
93
-     * @return array
94
-     */
95
-    protected function getDependencies()
96
-    {
97
-        $dependencies = apply_filters('site-reviews/enqueue/admin/dependencies', []);
98
-        $dependencies = array_merge($dependencies, [
99
-            'jquery', 'jquery-ui-sortable', 'underscore', 'wp-util',
100
-        ]);
101
-        return $dependencies;
102
-    }
92
+	/**
93
+	 * @return array
94
+	 */
95
+	protected function getDependencies()
96
+	{
97
+		$dependencies = apply_filters('site-reviews/enqueue/admin/dependencies', []);
98
+		$dependencies = array_merge($dependencies, [
99
+			'jquery', 'jquery-ui-sortable', 'underscore', 'wp-util',
100
+		]);
101
+		return $dependencies;
102
+	}
103 103
 
104
-    /**
105
-     * @return array
106
-     */
107
-    protected function generatePointer(array $pointer)
108
-    {
109
-        return [
110
-            'id' => $pointer['id'],
111
-            'options' => [
112
-                'content' => '<h3>'.$pointer['title'].'</h3><p>'.$pointer['content'].'</p>',
113
-                'position' => $pointer['position'],
114
-            ],
115
-            'screen' => $pointer['screen'],
116
-            'target' => $pointer['target'],
117
-        ];
118
-    }
104
+	/**
105
+	 * @return array
106
+	 */
107
+	protected function generatePointer(array $pointer)
108
+	{
109
+		return [
110
+			'id' => $pointer['id'],
111
+			'options' => [
112
+				'content' => '<h3>'.$pointer['title'].'</h3><p>'.$pointer['content'].'</p>',
113
+				'position' => $pointer['position'],
114
+			],
115
+			'screen' => $pointer['screen'],
116
+			'target' => $pointer['target'],
117
+		];
118
+	}
119 119
 
120
-    /**
121
-     * @return void
122
-     */
123
-    protected function generatePointers(array $pointers)
124
-    {
125
-        $dismissedPointers = get_user_meta(get_current_user_id(), 'dismissed_wp_pointers', true);
126
-        $dismissedPointers = explode(',', (string) $dismissedPointers);
127
-        $generatedPointers = [];
128
-        foreach ($pointers as $pointer) {
129
-            if ($pointer['screen'] != glsr_current_screen()->id) {
130
-                continue;
131
-            }
132
-            if (in_array($pointer['id'], $dismissedPointers)) {
133
-                continue;
134
-            }
135
-            $generatedPointers[] = $this->generatePointer($pointer);
136
-        }
137
-        $this->pointers = $generatedPointers;
138
-    }
120
+	/**
121
+	 * @return void
122
+	 */
123
+	protected function generatePointers(array $pointers)
124
+	{
125
+		$dismissedPointers = get_user_meta(get_current_user_id(), 'dismissed_wp_pointers', true);
126
+		$dismissedPointers = explode(',', (string) $dismissedPointers);
127
+		$generatedPointers = [];
128
+		foreach ($pointers as $pointer) {
129
+			if ($pointer['screen'] != glsr_current_screen()->id) {
130
+				continue;
131
+			}
132
+			if (in_array($pointer['id'], $dismissedPointers)) {
133
+				continue;
134
+			}
135
+			$generatedPointers[] = $this->generatePointer($pointer);
136
+		}
137
+		$this->pointers = $generatedPointers;
138
+	}
139 139
 
140
-    /**
141
-     * @return bool
142
-     */
143
-    protected function isCurrentScreen()
144
-    {
145
-        $screen = glsr_current_screen();
146
-        return Application::POST_TYPE == $screen->post_type
147
-            || 'dashboard' == $screen->id
148
-            || 'plugins_page_'.Application::ID == $screen->id
149
-            || 'post' == $screen->base
150
-            || 'widgets' == $screen->id;
151
-    }
140
+	/**
141
+	 * @return bool
142
+	 */
143
+	protected function isCurrentScreen()
144
+	{
145
+		$screen = glsr_current_screen();
146
+		return Application::POST_TYPE == $screen->post_type
147
+			|| 'dashboard' == $screen->id
148
+			|| 'plugins_page_'.Application::ID == $screen->id
149
+			|| 'post' == $screen->base
150
+			|| 'widgets' == $screen->id;
151
+	}
152 152
 
153
-    /**
154
-     * @return array
155
-     */
156
-    protected function localizeShortcodes()
157
-    {
158
-        $variables = [];
159
-        foreach (glsr()->mceShortcodes as $tag => $args) {
160
-            if (empty($args['required'])) {
161
-                continue;
162
-            }
163
-            $variables[$tag] = $args['required'];
164
-        }
165
-        return $variables;
166
-    }
153
+	/**
154
+	 * @return array
155
+	 */
156
+	protected function localizeShortcodes()
157
+	{
158
+		$variables = [];
159
+		foreach (glsr()->mceShortcodes as $tag => $args) {
160
+			if (empty($args['required'])) {
161
+				continue;
162
+			}
163
+			$variables[$tag] = $args['required'];
164
+		}
165
+		return $variables;
166
+	}
167 167
 }
Please login to merge, or discard this patch.