Passed
Push — master ( 054ae2...bf35ce )
by Paul
04:22
created
views/pages/documentation/index.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -1,20 +1,20 @@
 block discarded – undo
1
-<?php defined('WPINC') || die; ?>
1
+<?php defined( 'WPINC' ) || die; ?>
2 2
 
3 3
 <div class="wrap">
4 4
     <h1 class="wp-heading-inline">
5
-        <?= esc_html(get_admin_page_title()); ?>
6
-        <a href="<?= admin_url('edit.php?post_type=site-review&page=welcome'); ?>" class="page-title-action"><?= __('About', 'site-reviews'); ?></a>
5
+        <?= esc_html( get_admin_page_title() ); ?>
6
+        <a href="<?= admin_url( 'edit.php?post_type=site-review&page=welcome' ); ?>" class="page-title-action"><?= __( 'About', 'site-reviews' ); ?></a>
7 7
     </h1>
8 8
     <?= $notices; ?>
9
-    <p><?= __('Click an active tab to expand/collapse all sections.', 'site-reviews'); ?></p>
9
+    <p><?= __( 'Click an active tab to expand/collapse all sections.', 'site-reviews' ); ?></p>
10 10
     <h2 class="glsr-nav-tab-wrapper nav-tab-wrapper">
11
-        <?php foreach ($tabs as $id => $title) : ?>
11
+        <?php foreach( $tabs as $id => $title ) : ?>
12 12
         <a class="glsr-nav-tab nav-tab" href="#<?= $id; ?>"><?= $title; ?></a>
13 13
         <?php endforeach; ?>
14 14
     </h2>
15
-    <?php foreach ($tabs as $id => $title) : ?>
15
+    <?php foreach( $tabs as $id => $title ) : ?>
16 16
     <div class="glsr-nav-view ui-tabs-hide" id="<?= $id; ?>">
17
-        <?php glsr()->render('pages/documentation/'.$id, $data); ?>
17
+        <?php glsr()->render( 'pages/documentation/'.$id, $data ); ?>
18 18
     </div>
19 19
     <?php endforeach; ?>
20 20
     <input type="hidden" name="_active_tab">
Please login to merge, or discard this patch.
plugin/Helpers/Arr.php 3 patches
Spacing   +54 added lines, -54 removed lines patch added patch discarded remove patch
@@ -7,10 +7,10 @@  discard block
 block discarded – undo
7 7
     /**
8 8
      * @return bool
9 9
      */
10
-    public static function compareArrays(array $arr1, array $arr2)
10
+    public static function compareArrays( array $arr1, array $arr2 )
11 11
     {
12
-        sort($arr1);
13
-        sort($arr2);
12
+        sort( $arr1 );
13
+        sort( $arr2 );
14 14
         return $arr1 == $arr2;
15 15
     }
16 16
 
@@ -18,21 +18,21 @@  discard block
 block discarded – undo
18 18
      * @param mixed $array
19 19
      * @return array
20 20
      */
21
-    public static function consolidateArray($array)
21
+    public static function consolidateArray( $array )
22 22
     {
23
-        return is_array($array) || is_object($array)
24
-            ? (array) $array
23
+        return is_array( $array ) || is_object( $array )
24
+            ? (array)$array
25 25
             : [];
26 26
     }
27 27
 
28 28
     /**
29 29
      * @return array
30 30
      */
31
-    public static function convertDotNotationArray(array $array)
31
+    public static function convertDotNotationArray( array $array )
32 32
     {
33 33
         $results = [];
34
-        foreach ($array as $path => $value) {
35
-            $results = static::set($results, $path, $value);
34
+        foreach( $array as $path => $value ) {
35
+            $results = static::set( $results, $path, $value );
36 36
         }
37 37
         return $results;
38 38
     }
@@ -42,12 +42,12 @@  discard block
 block discarded – undo
42 42
      * @param mixed $callback
43 43
      * @return array
44 44
      */
45
-    public static function convertStringToArray($string, $callback = null)
45
+    public static function convertStringToArray( $string, $callback = null )
46 46
     {
47
-        $array = array_map('trim', explode(',', $string));
47
+        $array = array_map( 'trim', explode( ',', $string ) );
48 48
         return $callback
49
-            ? array_filter($array, $callback)
50
-            : array_filter($array);
49
+            ? array_filter( $array, $callback )
50
+            : array_filter( $array );
51 51
     }
52 52
 
53 53
     /**
@@ -55,17 +55,17 @@  discard block
 block discarded – undo
55 55
      * @param string $prefix
56 56
      * @return array
57 57
      */
58
-    public static function flattenArray(array $array, $flattenValue = false, $prefix = '')
58
+    public static function flattenArray( array $array, $flattenValue = false, $prefix = '' )
59 59
     {
60 60
         $result = [];
61
-        foreach ($array as $key => $value) {
62
-            $newKey = ltrim($prefix.'.'.$key, '.');
63
-            if (static::isIndexedFlatArray($value)) {
64
-                if ($flattenValue) {
65
-                    $value = '['.implode(', ', $value).']';
61
+        foreach( $array as $key => $value ) {
62
+            $newKey = ltrim( $prefix.'.'.$key, '.' );
63
+            if( static::isIndexedFlatArray( $value ) ) {
64
+                if( $flattenValue ) {
65
+                    $value = '['.implode( ', ', $value ).']';
66 66
                 }
67
-            } elseif (is_array($value)) {
68
-                $result = array_merge($result, static::flattenArray($value, $flattenValue, $newKey));
67
+            } elseif( is_array( $value ) ) {
68
+                $result = array_merge( $result, static::flattenArray( $value, $flattenValue, $newKey ) );
69 69
                 continue;
70 70
             }
71 71
             $result[$newKey] = $value;
@@ -80,12 +80,12 @@  discard block
 block discarded – undo
80 80
      * @param mixed $fallback
81 81
      * @return mixed
82 82
      */
83
-    public static function get($data, $path = '', $fallback = '')
83
+    public static function get( $data, $path = '', $fallback = '' )
84 84
     {
85
-        $data = static::consolidateArray($data);
86
-        $keys = explode('.', $path);
87
-        foreach ($keys as $key) {
88
-            if (!isset($data[$key])) {
85
+        $data = static::consolidateArray( $data );
86
+        $keys = explode( '.', $path );
87
+        foreach( $keys as $key ) {
88
+            if( !isset($data[$key]) ) {
89 89
                 return $fallback;
90 90
             }
91 91
             $data = $data[$key];
@@ -98,47 +98,47 @@  discard block
 block discarded – undo
98 98
      * @param string $position
99 99
      * @return array
100 100
      */
101
-    public static function insertInArray(array $array, array $insert, $key, $position = 'before')
101
+    public static function insertInArray( array $array, array $insert, $key, $position = 'before' )
102 102
     {
103
-        $keyPosition = intval(array_search($key, array_keys($array)));
104
-        if ('after' == $position) {
103
+        $keyPosition = intval( array_search( $key, array_keys( $array ) ) );
104
+        if( 'after' == $position ) {
105 105
             ++$keyPosition;
106 106
         }
107
-        if (false !== $keyPosition) {
108
-            $result = array_slice($array, 0, $keyPosition);
109
-            $result = array_merge($result, $insert);
110
-            return array_merge($result, array_slice($array, $keyPosition));
107
+        if( false !== $keyPosition ) {
108
+            $result = array_slice( $array, 0, $keyPosition );
109
+            $result = array_merge( $result, $insert );
110
+            return array_merge( $result, array_slice( $array, $keyPosition ) );
111 111
         }
112
-        return array_merge($array, $insert);
112
+        return array_merge( $array, $insert );
113 113
     }
114 114
 
115 115
     /**
116 116
      * @param mixed $array
117 117
      * @return bool
118 118
      */
119
-    public static function isIndexedFlatArray($array)
119
+    public static function isIndexedFlatArray( $array )
120 120
     {
121
-        if (!is_array($array) || array_filter($array, 'is_array')) {
121
+        if( !is_array( $array ) || array_filter( $array, 'is_array' ) ) {
122 122
             return false;
123 123
         }
124
-        return wp_is_numeric_array($array);
124
+        return wp_is_numeric_array( $array );
125 125
     }
126 126
 
127 127
     /**
128 128
      * @param bool $prefixed
129 129
      * @return array
130 130
      */
131
-    public static function prefixArrayKeys(array $values, $prefixed = true)
131
+    public static function prefixArrayKeys( array $values, $prefixed = true )
132 132
     {
133 133
         $trim = '_';
134 134
         $prefix = $prefixed
135 135
             ? $trim
136 136
             : '';
137 137
         $prefixed = [];
138
-        foreach ($values as $key => $value) {
139
-            $key = trim($key);
140
-            if (0 === strpos($key, $trim)) {
141
-                $key = substr($key, strlen($trim));
138
+        foreach( $values as $key => $value ) {
139
+            $key = trim( $key );
140
+            if( 0 === strpos( $key, $trim ) ) {
141
+                $key = substr( $key, strlen( $trim ) );
142 142
             }
143 143
             $prefixed[$prefix.$key] = $value;
144 144
         }
@@ -148,15 +148,15 @@  discard block
 block discarded – undo
148 148
     /**
149 149
      * @return array
150 150
      */
151
-    public static function removeEmptyArrayValues(array $array)
151
+    public static function removeEmptyArrayValues( array $array )
152 152
     {
153 153
         $result = [];
154
-        foreach ($array as $key => $value) {
155
-            if (!$value) {
154
+        foreach( $array as $key => $value ) {
155
+            if( !$value ) {
156 156
                 continue;
157 157
             }
158
-            $result[$key] = is_array($value)
159
-                ? static::removeEmptyArrayValues($value)
158
+            $result[$key] = is_array( $value )
159
+                ? static::removeEmptyArrayValues( $value )
160 160
                 : $value;
161 161
         }
162 162
         return $result;
@@ -169,14 +169,14 @@  discard block
 block discarded – undo
169 169
      * @param mixed $value
170 170
      * @return array
171 171
      */
172
-    public static function set(array $data, $path, $value)
172
+    public static function set( array $data, $path, $value )
173 173
     {
174
-        $token = strtok($path, '.');
174
+        $token = strtok( $path, '.' );
175 175
         $ref = &$data;
176
-        while (false !== $token) {
177
-            $ref = static::consolidateArray($ref);
176
+        while( false !== $token ) {
177
+            $ref = static::consolidateArray( $ref );
178 178
             $ref = &$ref[$token];
179
-            $token = strtok('.');
179
+            $token = strtok( '.' );
180 180
         }
181 181
         $ref = $value;
182 182
         return $data;
@@ -185,8 +185,8 @@  discard block
 block discarded – undo
185 185
     /**
186 186
      * @return array
187 187
      */
188
-    public static function unprefixArrayKeys(array $values)
188
+    public static function unprefixArrayKeys( array $values )
189 189
     {
190
-        return static::prefixArrayKeys($values, false);
190
+        return static::prefixArrayKeys( $values, false );
191 191
     }
192 192
 }
Please login to merge, or discard this patch.
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -64,7 +64,8 @@
 block discarded – undo
64 64
                 if ($flattenValue) {
65 65
                     $value = '['.implode(', ', $value).']';
66 66
                 }
67
-            } elseif (is_array($value)) {
67
+            }
68
+            elseif (is_array($value)) {
68 69
                 $result = array_merge($result, static::flattenArray($value, $flattenValue, $newKey));
69 70
                 continue;
70 71
             }
Please login to merge, or discard this patch.
Indentation   +173 added lines, -173 removed lines patch added patch discarded remove patch
@@ -4,189 +4,189 @@
 block discarded – undo
4 4
 
5 5
 class Arr
6 6
 {
7
-    /**
8
-     * @return bool
9
-     */
10
-    public static function compareArrays(array $arr1, array $arr2)
11
-    {
12
-        sort($arr1);
13
-        sort($arr2);
14
-        return $arr1 == $arr2;
15
-    }
7
+	/**
8
+	 * @return bool
9
+	 */
10
+	public static function compareArrays(array $arr1, array $arr2)
11
+	{
12
+		sort($arr1);
13
+		sort($arr2);
14
+		return $arr1 == $arr2;
15
+	}
16 16
 
17
-    /**
18
-     * @param mixed $array
19
-     * @return array
20
-     */
21
-    public static function consolidateArray($array)
22
-    {
23
-        return is_array($array) || is_object($array)
24
-            ? (array) $array
25
-            : [];
26
-    }
17
+	/**
18
+	 * @param mixed $array
19
+	 * @return array
20
+	 */
21
+	public static function consolidateArray($array)
22
+	{
23
+		return is_array($array) || is_object($array)
24
+			? (array) $array
25
+			: [];
26
+	}
27 27
 
28
-    /**
29
-     * @return array
30
-     */
31
-    public static function convertDotNotationArray(array $array)
32
-    {
33
-        $results = [];
34
-        foreach ($array as $path => $value) {
35
-            $results = static::set($results, $path, $value);
36
-        }
37
-        return $results;
38
-    }
28
+	/**
29
+	 * @return array
30
+	 */
31
+	public static function convertDotNotationArray(array $array)
32
+	{
33
+		$results = [];
34
+		foreach ($array as $path => $value) {
35
+			$results = static::set($results, $path, $value);
36
+		}
37
+		return $results;
38
+	}
39 39
 
40
-    /**
41
-     * @param string $string
42
-     * @param mixed $callback
43
-     * @return array
44
-     */
45
-    public static function convertStringToArray($string, $callback = null)
46
-    {
47
-        $array = array_map('trim', explode(',', $string));
48
-        return $callback
49
-            ? array_filter($array, $callback)
50
-            : array_filter($array);
51
-    }
40
+	/**
41
+	 * @param string $string
42
+	 * @param mixed $callback
43
+	 * @return array
44
+	 */
45
+	public static function convertStringToArray($string, $callback = null)
46
+	{
47
+		$array = array_map('trim', explode(',', $string));
48
+		return $callback
49
+			? array_filter($array, $callback)
50
+			: array_filter($array);
51
+	}
52 52
 
53
-    /**
54
-     * @param bool $flattenValue
55
-     * @param string $prefix
56
-     * @return array
57
-     */
58
-    public static function flattenArray(array $array, $flattenValue = false, $prefix = '')
59
-    {
60
-        $result = [];
61
-        foreach ($array as $key => $value) {
62
-            $newKey = ltrim($prefix.'.'.$key, '.');
63
-            if (static::isIndexedFlatArray($value)) {
64
-                if ($flattenValue) {
65
-                    $value = '['.implode(', ', $value).']';
66
-                }
67
-            } elseif (is_array($value)) {
68
-                $result = array_merge($result, static::flattenArray($value, $flattenValue, $newKey));
69
-                continue;
70
-            }
71
-            $result[$newKey] = $value;
72
-        }
73
-        return $result;
74
-    }
53
+	/**
54
+	 * @param bool $flattenValue
55
+	 * @param string $prefix
56
+	 * @return array
57
+	 */
58
+	public static function flattenArray(array $array, $flattenValue = false, $prefix = '')
59
+	{
60
+		$result = [];
61
+		foreach ($array as $key => $value) {
62
+			$newKey = ltrim($prefix.'.'.$key, '.');
63
+			if (static::isIndexedFlatArray($value)) {
64
+				if ($flattenValue) {
65
+					$value = '['.implode(', ', $value).']';
66
+				}
67
+			} elseif (is_array($value)) {
68
+				$result = array_merge($result, static::flattenArray($value, $flattenValue, $newKey));
69
+				continue;
70
+			}
71
+			$result[$newKey] = $value;
72
+		}
73
+		return $result;
74
+	}
75 75
 
76
-    /**
77
-     * Get a value from an array of values using a dot-notation path as reference.
78
-     * @param mixed $data
79
-     * @param string $path
80
-     * @param mixed $fallback
81
-     * @return mixed
82
-     */
83
-    public static function get($data, $path = '', $fallback = '')
84
-    {
85
-        $data = static::consolidateArray($data);
86
-        $keys = explode('.', $path);
87
-        foreach ($keys as $key) {
88
-            if (!isset($data[$key])) {
89
-                return $fallback;
90
-            }
91
-            $data = $data[$key];
92
-        }
93
-        return $data;
94
-    }
76
+	/**
77
+	 * Get a value from an array of values using a dot-notation path as reference.
78
+	 * @param mixed $data
79
+	 * @param string $path
80
+	 * @param mixed $fallback
81
+	 * @return mixed
82
+	 */
83
+	public static function get($data, $path = '', $fallback = '')
84
+	{
85
+		$data = static::consolidateArray($data);
86
+		$keys = explode('.', $path);
87
+		foreach ($keys as $key) {
88
+			if (!isset($data[$key])) {
89
+				return $fallback;
90
+			}
91
+			$data = $data[$key];
92
+		}
93
+		return $data;
94
+	}
95 95
 
96
-    /**
97
-     * @param string $key
98
-     * @param string $position
99
-     * @return array
100
-     */
101
-    public static function insertInArray(array $array, array $insert, $key, $position = 'before')
102
-    {
103
-        $keyPosition = intval(array_search($key, array_keys($array)));
104
-        if ('after' == $position) {
105
-            ++$keyPosition;
106
-        }
107
-        if (false !== $keyPosition) {
108
-            $result = array_slice($array, 0, $keyPosition);
109
-            $result = array_merge($result, $insert);
110
-            return array_merge($result, array_slice($array, $keyPosition));
111
-        }
112
-        return array_merge($array, $insert);
113
-    }
96
+	/**
97
+	 * @param string $key
98
+	 * @param string $position
99
+	 * @return array
100
+	 */
101
+	public static function insertInArray(array $array, array $insert, $key, $position = 'before')
102
+	{
103
+		$keyPosition = intval(array_search($key, array_keys($array)));
104
+		if ('after' == $position) {
105
+			++$keyPosition;
106
+		}
107
+		if (false !== $keyPosition) {
108
+			$result = array_slice($array, 0, $keyPosition);
109
+			$result = array_merge($result, $insert);
110
+			return array_merge($result, array_slice($array, $keyPosition));
111
+		}
112
+		return array_merge($array, $insert);
113
+	}
114 114
 
115
-    /**
116
-     * @param mixed $array
117
-     * @return bool
118
-     */
119
-    public static function isIndexedFlatArray($array)
120
-    {
121
-        if (!is_array($array) || array_filter($array, 'is_array')) {
122
-            return false;
123
-        }
124
-        return wp_is_numeric_array($array);
125
-    }
115
+	/**
116
+	 * @param mixed $array
117
+	 * @return bool
118
+	 */
119
+	public static function isIndexedFlatArray($array)
120
+	{
121
+		if (!is_array($array) || array_filter($array, 'is_array')) {
122
+			return false;
123
+		}
124
+		return wp_is_numeric_array($array);
125
+	}
126 126
 
127
-    /**
128
-     * @param bool $prefixed
129
-     * @return array
130
-     */
131
-    public static function prefixArrayKeys(array $values, $prefixed = true)
132
-    {
133
-        $trim = '_';
134
-        $prefix = $prefixed
135
-            ? $trim
136
-            : '';
137
-        $prefixed = [];
138
-        foreach ($values as $key => $value) {
139
-            $key = trim($key);
140
-            if (0 === strpos($key, $trim)) {
141
-                $key = substr($key, strlen($trim));
142
-            }
143
-            $prefixed[$prefix.$key] = $value;
144
-        }
145
-        return $prefixed;
146
-    }
127
+	/**
128
+	 * @param bool $prefixed
129
+	 * @return array
130
+	 */
131
+	public static function prefixArrayKeys(array $values, $prefixed = true)
132
+	{
133
+		$trim = '_';
134
+		$prefix = $prefixed
135
+			? $trim
136
+			: '';
137
+		$prefixed = [];
138
+		foreach ($values as $key => $value) {
139
+			$key = trim($key);
140
+			if (0 === strpos($key, $trim)) {
141
+				$key = substr($key, strlen($trim));
142
+			}
143
+			$prefixed[$prefix.$key] = $value;
144
+		}
145
+		return $prefixed;
146
+	}
147 147
 
148
-    /**
149
-     * @return array
150
-     */
151
-    public static function removeEmptyArrayValues(array $array)
152
-    {
153
-        $result = [];
154
-        foreach ($array as $key => $value) {
155
-            if (!$value) {
156
-                continue;
157
-            }
158
-            $result[$key] = is_array($value)
159
-                ? static::removeEmptyArrayValues($value)
160
-                : $value;
161
-        }
162
-        return $result;
163
-    }
148
+	/**
149
+	 * @return array
150
+	 */
151
+	public static function removeEmptyArrayValues(array $array)
152
+	{
153
+		$result = [];
154
+		foreach ($array as $key => $value) {
155
+			if (!$value) {
156
+				continue;
157
+			}
158
+			$result[$key] = is_array($value)
159
+				? static::removeEmptyArrayValues($value)
160
+				: $value;
161
+		}
162
+		return $result;
163
+	}
164 164
 
165 165
 
166
-    /**
167
-     * Set a value to an array of values using a dot-notation path as reference.
168
-     * @param string $path
169
-     * @param mixed $value
170
-     * @return array
171
-     */
172
-    public static function set(array $data, $path, $value)
173
-    {
174
-        $token = strtok($path, '.');
175
-        $ref = &$data;
176
-        while (false !== $token) {
177
-            $ref = static::consolidateArray($ref);
178
-            $ref = &$ref[$token];
179
-            $token = strtok('.');
180
-        }
181
-        $ref = $value;
182
-        return $data;
183
-    }
166
+	/**
167
+	 * Set a value to an array of values using a dot-notation path as reference.
168
+	 * @param string $path
169
+	 * @param mixed $value
170
+	 * @return array
171
+	 */
172
+	public static function set(array $data, $path, $value)
173
+	{
174
+		$token = strtok($path, '.');
175
+		$ref = &$data;
176
+		while (false !== $token) {
177
+			$ref = static::consolidateArray($ref);
178
+			$ref = &$ref[$token];
179
+			$token = strtok('.');
180
+		}
181
+		$ref = $value;
182
+		return $data;
183
+	}
184 184
 
185
-    /**
186
-     * @return array
187
-     */
188
-    public static function unprefixArrayKeys(array $values)
189
-    {
190
-        return static::prefixArrayKeys($values, false);
191
-    }
185
+	/**
186
+	 * @return array
187
+	 */
188
+	public static function unprefixArrayKeys(array $values)
189
+	{
190
+		return static::prefixArrayKeys($values, false);
191
+	}
192 192
 }
Please login to merge, or discard this patch.
plugin/Modules/Html/Field.php 2 patches
Indentation   +237 added lines, -237 removed lines patch added patch discarded remove patch
@@ -9,241 +9,241 @@
 block discarded – undo
9 9
 
10 10
 class Field
11 11
 {
12
-    /**
13
-     * @var array
14
-     */
15
-    public $field;
16
-
17
-    public function __construct(array $field = [])
18
-    {
19
-        $this->field = wp_parse_args($field, [
20
-            'errors' => false,
21
-            'is_hidden' => false,
22
-            'is_multi' => false,
23
-            'is_public' => false,
24
-            'is_raw' => false,
25
-            'is_setting' => false,
26
-            'is_valid' => true,
27
-            'is_widget' => false,
28
-            'path' => '',
29
-        ]);
30
-        $this->normalize();
31
-    }
32
-
33
-    /**
34
-     * @return string
35
-     */
36
-    public function __toString()
37
-    {
38
-        return (string) $this->build();
39
-    }
40
-
41
-    /**
42
-     * @return void|string
43
-     */
44
-    public function build()
45
-    {
46
-        if (!$this->field['is_valid']) {
47
-            return;
48
-        }
49
-        if ($this->field['is_raw']) {
50
-            return glsr(Builder::class)->{$this->field['type']}($this->field);
51
-        }
52
-        if (!$this->field['is_setting']) {
53
-            return $this->buildField();
54
-        }
55
-        if (!$this->field['is_multi']) {
56
-            return $this->buildSettingField();
57
-        }
58
-        return $this->buildSettingMultiField();
59
-    }
60
-
61
-    /**
62
-     * @return void
63
-     */
64
-    public function render()
65
-    {
66
-        echo $this->build();
67
-    }
68
-
69
-    /**
70
-     * @return string
71
-     */
72
-    protected function buildField()
73
-    {
74
-        $field = glsr(Template::class)->build('templates/form/field_'.$this->field['type'], [
75
-            'context' => [
76
-                'class' => $this->getFieldClass(),
77
-                'errors' => $this->getFieldErrors(),
78
-                'field' => glsr(Builder::class)->raw($this->field),
79
-                'label' => glsr(Builder::class)->label([
80
-                    'class' => 'glsr-'.$this->field['type'].'-label',
81
-                    'for' => $this->field['id'],
82
-                    'is_public' => $this->field['is_public'],
83
-                    'text' => $this->field['label'].'<span></span>',
84
-                    'type' => $this->field['type'],
85
-                ]),
86
-            ],
87
-            'field' => $this->field,
88
-        ]);
89
-        return apply_filters('site-reviews/rendered/field', $field, $this->field['type'], $this->field);
90
-    }
91
-
92
-    /**
93
-     * @return string
94
-     */
95
-    protected function buildSettingField()
96
-    {
97
-        return glsr(Template::class)->build('partials/form/table-row', [
98
-            'context' => [
99
-                'class' => $this->getFieldClass(),
100
-                'field' => glsr(Builder::class)->{$this->field['type']}($this->field),
101
-                'label' => glsr(Builder::class)->label($this->field['legend'], ['for' => $this->field['id']]),
102
-            ],
103
-            'field' => $this->field,
104
-        ]);
105
-    }
106
-
107
-    /**
108
-     * @return string
109
-     */
110
-    protected function buildSettingMultiField()
111
-    {
112
-        $dependsOn = $this->getFieldDependsOn();
113
-        unset($this->field['data-depends']);
114
-        return glsr(Template::class)->build('partials/form/table-row-multiple', [
115
-            'context' => [
116
-                'class' => $this->getFieldClass(),
117
-                'depends_on' => $dependsOn,
118
-                'field' => glsr(Builder::class)->{$this->field['type']}($this->field),
119
-                'label' => glsr(Builder::class)->label($this->field['legend'], ['for' => $this->field['id']]),
120
-                'legend' => $this->field['legend'],
121
-            ],
122
-            'field' => $this->field,
123
-        ]);
124
-    }
125
-
126
-    /**
127
-     * @return string
128
-     */
129
-    protected function getFieldClass()
130
-    {
131
-        $classes = [];
132
-        if (!empty($this->field['errors'])) {
133
-            $classes[] = 'glsr-has-error';
134
-        }
135
-        if ($this->field['is_hidden']) {
136
-            $classes[] = 'hidden';
137
-        }
138
-        if (!empty($this->field['required'])) {
139
-            $classes[] = 'glsr-required';
140
-        }
141
-        $classes = apply_filters('site-reviews/rendered/field/classes', $classes, $this->field);
142
-        return implode(' ', $classes);
143
-    }
144
-
145
-    /**
146
-     * @return string
147
-     */
148
-    protected function getFieldDependsOn()
149
-    {
150
-        return !empty($this->field['data-depends'])
151
-            ? $this->field['data-depends']
152
-            : '';
153
-    }
154
-
155
-    /**
156
-     * @return void|string
157
-     */
158
-    protected function getFieldErrors()
159
-    {
160
-        if (empty($this->field['errors']) || !is_array($this->field['errors'])) {
161
-            return;
162
-        }
163
-        $errors = array_reduce($this->field['errors'], function ($carry, $error) {
164
-            return $carry.glsr(Builder::class)->span($error, ['class' => 'glsr-field-error']);
165
-        });
166
-        return glsr(Template::class)->build('templates/form/field-errors', [
167
-            'context' => [
168
-                'errors' => $errors,
169
-            ],
170
-            'field' => $this->field,
171
-        ]);
172
-    }
173
-
174
-    /**
175
-     * @return string
176
-     */
177
-    protected function getFieldPrefix()
178
-    {
179
-        return $this->field['is_setting']
180
-            ? OptionManager::databaseKey()
181
-            : Application::ID;
182
-    }
183
-
184
-    /**
185
-     * @return bool
186
-     */
187
-    protected function isFieldValid()
188
-    {
189
-        $missingValues = [];
190
-        $requiredValues = [
191
-            'name', 'type',
192
-        ];
193
-        foreach ($requiredValues as $value) {
194
-            if (isset($this->field[$value])) {
195
-                continue;
196
-            }
197
-            $missingValues[] = $value;
198
-            $this->field['is_valid'] = false;
199
-        }
200
-        if (!empty($missingValues)) {
201
-            glsr_log()
202
-                ->warning('Field is missing: '.implode(', ', $missingValues))
203
-                ->debug($this->field);
204
-        }
205
-        return $this->field['is_valid'];
206
-    }
207
-
208
-    /**
209
-     * @return void
210
-     */
211
-    protected function normalize()
212
-    {
213
-        if (!$this->isFieldValid()) {
214
-            return;
215
-        }
216
-        $this->field['path'] = $this->field['name'];
217
-        $className = Helper::buildClassName($this->field['type'], __NAMESPACE__.'\Fields');
218
-        if (class_exists($className)) {
219
-            $this->field = $className::merge($this->field);
220
-        }
221
-        $this->normalizeFieldId();
222
-        $this->normalizeFieldName();
223
-    }
224
-
225
-    /**
226
-     * @return void
227
-     */
228
-    protected function normalizeFieldId()
229
-    {
230
-        if (isset($this->field['id']) || $this->field['is_raw']) {
231
-            return;
232
-        }
233
-        $this->field['id'] = Str::convertPathToId(
234
-            $this->field['path'],
235
-            $this->getFieldPrefix()
236
-        );
237
-    }
238
-
239
-    /**
240
-     * @return void
241
-     */
242
-    protected function normalizeFieldName()
243
-    {
244
-        $this->field['name'] = Str::convertPathToName(
245
-            $this->field['path'],
246
-            $this->getFieldPrefix()
247
-        );
248
-    }
12
+	/**
13
+	 * @var array
14
+	 */
15
+	public $field;
16
+
17
+	public function __construct(array $field = [])
18
+	{
19
+		$this->field = wp_parse_args($field, [
20
+			'errors' => false,
21
+			'is_hidden' => false,
22
+			'is_multi' => false,
23
+			'is_public' => false,
24
+			'is_raw' => false,
25
+			'is_setting' => false,
26
+			'is_valid' => true,
27
+			'is_widget' => false,
28
+			'path' => '',
29
+		]);
30
+		$this->normalize();
31
+	}
32
+
33
+	/**
34
+	 * @return string
35
+	 */
36
+	public function __toString()
37
+	{
38
+		return (string) $this->build();
39
+	}
40
+
41
+	/**
42
+	 * @return void|string
43
+	 */
44
+	public function build()
45
+	{
46
+		if (!$this->field['is_valid']) {
47
+			return;
48
+		}
49
+		if ($this->field['is_raw']) {
50
+			return glsr(Builder::class)->{$this->field['type']}($this->field);
51
+		}
52
+		if (!$this->field['is_setting']) {
53
+			return $this->buildField();
54
+		}
55
+		if (!$this->field['is_multi']) {
56
+			return $this->buildSettingField();
57
+		}
58
+		return $this->buildSettingMultiField();
59
+	}
60
+
61
+	/**
62
+	 * @return void
63
+	 */
64
+	public function render()
65
+	{
66
+		echo $this->build();
67
+	}
68
+
69
+	/**
70
+	 * @return string
71
+	 */
72
+	protected function buildField()
73
+	{
74
+		$field = glsr(Template::class)->build('templates/form/field_'.$this->field['type'], [
75
+			'context' => [
76
+				'class' => $this->getFieldClass(),
77
+				'errors' => $this->getFieldErrors(),
78
+				'field' => glsr(Builder::class)->raw($this->field),
79
+				'label' => glsr(Builder::class)->label([
80
+					'class' => 'glsr-'.$this->field['type'].'-label',
81
+					'for' => $this->field['id'],
82
+					'is_public' => $this->field['is_public'],
83
+					'text' => $this->field['label'].'<span></span>',
84
+					'type' => $this->field['type'],
85
+				]),
86
+			],
87
+			'field' => $this->field,
88
+		]);
89
+		return apply_filters('site-reviews/rendered/field', $field, $this->field['type'], $this->field);
90
+	}
91
+
92
+	/**
93
+	 * @return string
94
+	 */
95
+	protected function buildSettingField()
96
+	{
97
+		return glsr(Template::class)->build('partials/form/table-row', [
98
+			'context' => [
99
+				'class' => $this->getFieldClass(),
100
+				'field' => glsr(Builder::class)->{$this->field['type']}($this->field),
101
+				'label' => glsr(Builder::class)->label($this->field['legend'], ['for' => $this->field['id']]),
102
+			],
103
+			'field' => $this->field,
104
+		]);
105
+	}
106
+
107
+	/**
108
+	 * @return string
109
+	 */
110
+	protected function buildSettingMultiField()
111
+	{
112
+		$dependsOn = $this->getFieldDependsOn();
113
+		unset($this->field['data-depends']);
114
+		return glsr(Template::class)->build('partials/form/table-row-multiple', [
115
+			'context' => [
116
+				'class' => $this->getFieldClass(),
117
+				'depends_on' => $dependsOn,
118
+				'field' => glsr(Builder::class)->{$this->field['type']}($this->field),
119
+				'label' => glsr(Builder::class)->label($this->field['legend'], ['for' => $this->field['id']]),
120
+				'legend' => $this->field['legend'],
121
+			],
122
+			'field' => $this->field,
123
+		]);
124
+	}
125
+
126
+	/**
127
+	 * @return string
128
+	 */
129
+	protected function getFieldClass()
130
+	{
131
+		$classes = [];
132
+		if (!empty($this->field['errors'])) {
133
+			$classes[] = 'glsr-has-error';
134
+		}
135
+		if ($this->field['is_hidden']) {
136
+			$classes[] = 'hidden';
137
+		}
138
+		if (!empty($this->field['required'])) {
139
+			$classes[] = 'glsr-required';
140
+		}
141
+		$classes = apply_filters('site-reviews/rendered/field/classes', $classes, $this->field);
142
+		return implode(' ', $classes);
143
+	}
144
+
145
+	/**
146
+	 * @return string
147
+	 */
148
+	protected function getFieldDependsOn()
149
+	{
150
+		return !empty($this->field['data-depends'])
151
+			? $this->field['data-depends']
152
+			: '';
153
+	}
154
+
155
+	/**
156
+	 * @return void|string
157
+	 */
158
+	protected function getFieldErrors()
159
+	{
160
+		if (empty($this->field['errors']) || !is_array($this->field['errors'])) {
161
+			return;
162
+		}
163
+		$errors = array_reduce($this->field['errors'], function ($carry, $error) {
164
+			return $carry.glsr(Builder::class)->span($error, ['class' => 'glsr-field-error']);
165
+		});
166
+		return glsr(Template::class)->build('templates/form/field-errors', [
167
+			'context' => [
168
+				'errors' => $errors,
169
+			],
170
+			'field' => $this->field,
171
+		]);
172
+	}
173
+
174
+	/**
175
+	 * @return string
176
+	 */
177
+	protected function getFieldPrefix()
178
+	{
179
+		return $this->field['is_setting']
180
+			? OptionManager::databaseKey()
181
+			: Application::ID;
182
+	}
183
+
184
+	/**
185
+	 * @return bool
186
+	 */
187
+	protected function isFieldValid()
188
+	{
189
+		$missingValues = [];
190
+		$requiredValues = [
191
+			'name', 'type',
192
+		];
193
+		foreach ($requiredValues as $value) {
194
+			if (isset($this->field[$value])) {
195
+				continue;
196
+			}
197
+			$missingValues[] = $value;
198
+			$this->field['is_valid'] = false;
199
+		}
200
+		if (!empty($missingValues)) {
201
+			glsr_log()
202
+				->warning('Field is missing: '.implode(', ', $missingValues))
203
+				->debug($this->field);
204
+		}
205
+		return $this->field['is_valid'];
206
+	}
207
+
208
+	/**
209
+	 * @return void
210
+	 */
211
+	protected function normalize()
212
+	{
213
+		if (!$this->isFieldValid()) {
214
+			return;
215
+		}
216
+		$this->field['path'] = $this->field['name'];
217
+		$className = Helper::buildClassName($this->field['type'], __NAMESPACE__.'\Fields');
218
+		if (class_exists($className)) {
219
+			$this->field = $className::merge($this->field);
220
+		}
221
+		$this->normalizeFieldId();
222
+		$this->normalizeFieldName();
223
+	}
224
+
225
+	/**
226
+	 * @return void
227
+	 */
228
+	protected function normalizeFieldId()
229
+	{
230
+		if (isset($this->field['id']) || $this->field['is_raw']) {
231
+			return;
232
+		}
233
+		$this->field['id'] = Str::convertPathToId(
234
+			$this->field['path'],
235
+			$this->getFieldPrefix()
236
+		);
237
+	}
238
+
239
+	/**
240
+	 * @return void
241
+	 */
242
+	protected function normalizeFieldName()
243
+	{
244
+		$this->field['name'] = Str::convertPathToName(
245
+			$this->field['path'],
246
+			$this->getFieldPrefix()
247
+		);
248
+	}
249 249
 }
Please login to merge, or discard this patch.
Spacing   +43 added lines, -43 removed lines patch added patch discarded remove patch
@@ -14,9 +14,9 @@  discard block
 block discarded – undo
14 14
      */
15 15
     public $field;
16 16
 
17
-    public function __construct(array $field = [])
17
+    public function __construct( array $field = [] )
18 18
     {
19
-        $this->field = wp_parse_args($field, [
19
+        $this->field = wp_parse_args( $field, [
20 20
             'errors' => false,
21 21
             'is_hidden' => false,
22 22
             'is_multi' => false,
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
             'is_valid' => true,
27 27
             'is_widget' => false,
28 28
             'path' => '',
29
-        ]);
29
+        ] );
30 30
         $this->normalize();
31 31
     }
32 32
 
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
      */
36 36
     public function __toString()
37 37
     {
38
-        return (string) $this->build();
38
+        return (string)$this->build();
39 39
     }
40 40
 
41 41
     /**
@@ -43,16 +43,16 @@  discard block
 block discarded – undo
43 43
      */
44 44
     public function build()
45 45
     {
46
-        if (!$this->field['is_valid']) {
46
+        if( !$this->field['is_valid'] ) {
47 47
             return;
48 48
         }
49
-        if ($this->field['is_raw']) {
50
-            return glsr(Builder::class)->{$this->field['type']}($this->field);
49
+        if( $this->field['is_raw'] ) {
50
+            return glsr( Builder::class )->{$this->field['type']}($this->field);
51 51
         }
52
-        if (!$this->field['is_setting']) {
52
+        if( !$this->field['is_setting'] ) {
53 53
             return $this->buildField();
54 54
         }
55
-        if (!$this->field['is_multi']) {
55
+        if( !$this->field['is_multi'] ) {
56 56
             return $this->buildSettingField();
57 57
         }
58 58
         return $this->buildSettingMultiField();
@@ -71,22 +71,22 @@  discard block
 block discarded – undo
71 71
      */
72 72
     protected function buildField()
73 73
     {
74
-        $field = glsr(Template::class)->build('templates/form/field_'.$this->field['type'], [
74
+        $field = glsr( Template::class )->build( 'templates/form/field_'.$this->field['type'], [
75 75
             'context' => [
76 76
                 'class' => $this->getFieldClass(),
77 77
                 'errors' => $this->getFieldErrors(),
78
-                'field' => glsr(Builder::class)->raw($this->field),
79
-                'label' => glsr(Builder::class)->label([
78
+                'field' => glsr( Builder::class )->raw( $this->field ),
79
+                'label' => glsr( Builder::class )->label( [
80 80
                     'class' => 'glsr-'.$this->field['type'].'-label',
81 81
                     'for' => $this->field['id'],
82 82
                     'is_public' => $this->field['is_public'],
83 83
                     'text' => $this->field['label'].'<span></span>',
84 84
                     'type' => $this->field['type'],
85
-                ]),
85
+                ] ),
86 86
             ],
87 87
             'field' => $this->field,
88
-        ]);
89
-        return apply_filters('site-reviews/rendered/field', $field, $this->field['type'], $this->field);
88
+        ] );
89
+        return apply_filters( 'site-reviews/rendered/field', $field, $this->field['type'], $this->field );
90 90
     }
91 91
 
92 92
     /**
@@ -94,14 +94,14 @@  discard block
 block discarded – undo
94 94
      */
95 95
     protected function buildSettingField()
96 96
     {
97
-        return glsr(Template::class)->build('partials/form/table-row', [
97
+        return glsr( Template::class )->build( 'partials/form/table-row', [
98 98
             'context' => [
99 99
                 'class' => $this->getFieldClass(),
100
-                'field' => glsr(Builder::class)->{$this->field['type']}($this->field),
101
-                'label' => glsr(Builder::class)->label($this->field['legend'], ['for' => $this->field['id']]),
100
+                'field' => glsr( Builder::class )->{$this->field['type']}($this->field),
101
+                'label' => glsr( Builder::class )->label( $this->field['legend'], ['for' => $this->field['id']] ),
102 102
             ],
103 103
             'field' => $this->field,
104
-        ]);
104
+        ] );
105 105
     }
106 106
 
107 107
     /**
@@ -111,16 +111,16 @@  discard block
 block discarded – undo
111 111
     {
112 112
         $dependsOn = $this->getFieldDependsOn();
113 113
         unset($this->field['data-depends']);
114
-        return glsr(Template::class)->build('partials/form/table-row-multiple', [
114
+        return glsr( Template::class )->build( 'partials/form/table-row-multiple', [
115 115
             'context' => [
116 116
                 'class' => $this->getFieldClass(),
117 117
                 'depends_on' => $dependsOn,
118
-                'field' => glsr(Builder::class)->{$this->field['type']}($this->field),
119
-                'label' => glsr(Builder::class)->label($this->field['legend'], ['for' => $this->field['id']]),
118
+                'field' => glsr( Builder::class )->{$this->field['type']}($this->field),
119
+                'label' => glsr( Builder::class )->label( $this->field['legend'], ['for' => $this->field['id']] ),
120 120
                 'legend' => $this->field['legend'],
121 121
             ],
122 122
             'field' => $this->field,
123
-        ]);
123
+        ] );
124 124
     }
125 125
 
126 126
     /**
@@ -129,17 +129,17 @@  discard block
 block discarded – undo
129 129
     protected function getFieldClass()
130 130
     {
131 131
         $classes = [];
132
-        if (!empty($this->field['errors'])) {
132
+        if( !empty($this->field['errors']) ) {
133 133
             $classes[] = 'glsr-has-error';
134 134
         }
135
-        if ($this->field['is_hidden']) {
135
+        if( $this->field['is_hidden'] ) {
136 136
             $classes[] = 'hidden';
137 137
         }
138
-        if (!empty($this->field['required'])) {
138
+        if( !empty($this->field['required']) ) {
139 139
             $classes[] = 'glsr-required';
140 140
         }
141
-        $classes = apply_filters('site-reviews/rendered/field/classes', $classes, $this->field);
142
-        return implode(' ', $classes);
141
+        $classes = apply_filters( 'site-reviews/rendered/field/classes', $classes, $this->field );
142
+        return implode( ' ', $classes );
143 143
     }
144 144
 
145 145
     /**
@@ -157,18 +157,18 @@  discard block
 block discarded – undo
157 157
      */
158 158
     protected function getFieldErrors()
159 159
     {
160
-        if (empty($this->field['errors']) || !is_array($this->field['errors'])) {
160
+        if( empty($this->field['errors']) || !is_array( $this->field['errors'] ) ) {
161 161
             return;
162 162
         }
163
-        $errors = array_reduce($this->field['errors'], function ($carry, $error) {
164
-            return $carry.glsr(Builder::class)->span($error, ['class' => 'glsr-field-error']);
163
+        $errors = array_reduce( $this->field['errors'], function( $carry, $error ) {
164
+            return $carry.glsr( Builder::class )->span( $error, ['class' => 'glsr-field-error'] );
165 165
         });
166
-        return glsr(Template::class)->build('templates/form/field-errors', [
166
+        return glsr( Template::class )->build( 'templates/form/field-errors', [
167 167
             'context' => [
168 168
                 'errors' => $errors,
169 169
             ],
170 170
             'field' => $this->field,
171
-        ]);
171
+        ] );
172 172
     }
173 173
 
174 174
     /**
@@ -190,17 +190,17 @@  discard block
 block discarded – undo
190 190
         $requiredValues = [
191 191
             'name', 'type',
192 192
         ];
193
-        foreach ($requiredValues as $value) {
194
-            if (isset($this->field[$value])) {
193
+        foreach( $requiredValues as $value ) {
194
+            if( isset($this->field[$value]) ) {
195 195
                 continue;
196 196
             }
197 197
             $missingValues[] = $value;
198 198
             $this->field['is_valid'] = false;
199 199
         }
200
-        if (!empty($missingValues)) {
200
+        if( !empty($missingValues) ) {
201 201
             glsr_log()
202
-                ->warning('Field is missing: '.implode(', ', $missingValues))
203
-                ->debug($this->field);
202
+                ->warning( 'Field is missing: '.implode( ', ', $missingValues ) )
203
+                ->debug( $this->field );
204 204
         }
205 205
         return $this->field['is_valid'];
206 206
     }
@@ -210,13 +210,13 @@  discard block
 block discarded – undo
210 210
      */
211 211
     protected function normalize()
212 212
     {
213
-        if (!$this->isFieldValid()) {
213
+        if( !$this->isFieldValid() ) {
214 214
             return;
215 215
         }
216 216
         $this->field['path'] = $this->field['name'];
217
-        $className = Helper::buildClassName($this->field['type'], __NAMESPACE__.'\Fields');
218
-        if (class_exists($className)) {
219
-            $this->field = $className::merge($this->field);
217
+        $className = Helper::buildClassName( $this->field['type'], __NAMESPACE__.'\Fields' );
218
+        if( class_exists( $className ) ) {
219
+            $this->field = $className::merge( $this->field );
220 220
         }
221 221
         $this->normalizeFieldId();
222 222
         $this->normalizeFieldName();
@@ -227,7 +227,7 @@  discard block
 block discarded – undo
227 227
      */
228 228
     protected function normalizeFieldId()
229 229
     {
230
-        if (isset($this->field['id']) || $this->field['is_raw']) {
230
+        if( isset($this->field['id']) || $this->field['is_raw'] ) {
231 231
             return;
232 232
         }
233 233
         $this->field['id'] = Str::convertPathToId(
Please login to merge, or discard this patch.
plugin/Modules/Html/Attributes.php 2 patches
Indentation   +253 added lines, -253 removed lines patch added patch discarded remove patch
@@ -6,285 +6,285 @@
 block discarded – undo
6 6
 
7 7
 class Attributes
8 8
 {
9
-    const ATTRIBUTES_A = [
10
-        'download', 'href', 'hreflang', 'ping', 'referrerpolicy', 'rel', 'target', 'type',
11
-    ];
9
+	const ATTRIBUTES_A = [
10
+		'download', 'href', 'hreflang', 'ping', 'referrerpolicy', 'rel', 'target', 'type',
11
+	];
12 12
 
13
-    const ATTRIBUTES_BUTTON = [
14
-        'autofocus', 'disabled', 'form', 'formaction', 'formenctype', 'formmethod',
15
-        'formnovalidate', 'formtarget', 'name', 'type', 'value',
16
-    ];
13
+	const ATTRIBUTES_BUTTON = [
14
+		'autofocus', 'disabled', 'form', 'formaction', 'formenctype', 'formmethod',
15
+		'formnovalidate', 'formtarget', 'name', 'type', 'value',
16
+	];
17 17
 
18
-    const ATTRIBUTES_FORM = [
19
-        'accept', 'accept-charset', 'action', 'autocapitalize', 'autocomplete', 'enctype', 'method',
20
-        'name', 'novalidate', 'target',
21
-    ];
18
+	const ATTRIBUTES_FORM = [
19
+		'accept', 'accept-charset', 'action', 'autocapitalize', 'autocomplete', 'enctype', 'method',
20
+		'name', 'novalidate', 'target',
21
+	];
22 22
 
23
-    const ATTRIBUTES_IMG = [
24
-        'alt', 'crossorigin', 'decoding', 'height', 'ismap', 'referrerpolicy', 'sizes', 'src',
25
-        'srcset', 'width', 'usemap',
26
-    ];
23
+	const ATTRIBUTES_IMG = [
24
+		'alt', 'crossorigin', 'decoding', 'height', 'ismap', 'referrerpolicy', 'sizes', 'src',
25
+		'srcset', 'width', 'usemap',
26
+	];
27 27
 
28
-    const ATTRIBUTES_INPUT = [
29
-        'accept', 'autocomplete', 'autocorrect', 'autofocus', 'capture', 'checked', 'disabled',
30
-        'form', 'formaction', 'formenctype', 'formmethod', 'formnovalidate', 'formtarget', 'height',
31
-        'incremental', 'inputmode', 'list', 'max', 'maxlength', 'min', 'minlength', 'multiple',
32
-        'name', 'pattern', 'placeholder', 'readonly', 'results', 'required', 'selectionDirection',
33
-        'selectionEnd', 'selectionStart', 'size', 'spellcheck', 'src', 'step', 'tabindex', 'type',
34
-        'value', 'webkitdirectory', 'width',
35
-    ];
28
+	const ATTRIBUTES_INPUT = [
29
+		'accept', 'autocomplete', 'autocorrect', 'autofocus', 'capture', 'checked', 'disabled',
30
+		'form', 'formaction', 'formenctype', 'formmethod', 'formnovalidate', 'formtarget', 'height',
31
+		'incremental', 'inputmode', 'list', 'max', 'maxlength', 'min', 'minlength', 'multiple',
32
+		'name', 'pattern', 'placeholder', 'readonly', 'results', 'required', 'selectionDirection',
33
+		'selectionEnd', 'selectionStart', 'size', 'spellcheck', 'src', 'step', 'tabindex', 'type',
34
+		'value', 'webkitdirectory', 'width',
35
+	];
36 36
 
37
-    const ATTRIBUTES_LABEL = [
38
-        'for',
39
-    ];
37
+	const ATTRIBUTES_LABEL = [
38
+		'for',
39
+	];
40 40
 
41
-    const ATTRIBUTES_OPTION = [
42
-        'disabled', 'label', 'selected', 'value',
43
-    ];
41
+	const ATTRIBUTES_OPTION = [
42
+		'disabled', 'label', 'selected', 'value',
43
+	];
44 44
 
45
-    const ATTRIBUTES_SELECT = [
46
-        'autofocus', 'disabled', 'form', 'multiple', 'name', 'required', 'size',
47
-    ];
45
+	const ATTRIBUTES_SELECT = [
46
+		'autofocus', 'disabled', 'form', 'multiple', 'name', 'required', 'size',
47
+	];
48 48
 
49
-    const ATTRIBUTES_TEXTAREA = [
50
-        'autocapitalize', 'autocomplete', 'autofocus', 'cols', 'disabled', 'form', 'maxlength',
51
-        'minlength', 'name', 'placeholder', 'readonly', 'required', 'rows', 'spellcheck', 'wrap',
52
-    ];
49
+	const ATTRIBUTES_TEXTAREA = [
50
+		'autocapitalize', 'autocomplete', 'autofocus', 'cols', 'disabled', 'form', 'maxlength',
51
+		'minlength', 'name', 'placeholder', 'readonly', 'required', 'rows', 'spellcheck', 'wrap',
52
+	];
53 53
 
54
-    const BOOLEAN_ATTRIBUTES = [
55
-        'autofocus', 'capture', 'checked', 'disabled', 'draggable', 'formnovalidate', 'hidden',
56
-        'multiple', 'novalidate', 'readonly', 'required', 'selected', 'spellcheck',
57
-        'webkitdirectory',
58
-    ];
54
+	const BOOLEAN_ATTRIBUTES = [
55
+		'autofocus', 'capture', 'checked', 'disabled', 'draggable', 'formnovalidate', 'hidden',
56
+		'multiple', 'novalidate', 'readonly', 'required', 'selected', 'spellcheck',
57
+		'webkitdirectory',
58
+	];
59 59
 
60
-    const GLOBAL_ATTRIBUTES = [
61
-        'accesskey', 'class', 'contenteditable', 'contextmenu', 'dir', 'draggable', 'dropzone',
62
-        'hidden', 'id', 'lang', 'spellcheck', 'style', 'tabindex', 'title',
63
-    ];
60
+	const GLOBAL_ATTRIBUTES = [
61
+		'accesskey', 'class', 'contenteditable', 'contextmenu', 'dir', 'draggable', 'dropzone',
62
+		'hidden', 'id', 'lang', 'spellcheck', 'style', 'tabindex', 'title',
63
+	];
64 64
 
65
-    const GLOBAL_WILDCARD_ATTRIBUTES = [
66
-        'aria-', 'data-', 'item', 'on',
67
-    ];
65
+	const GLOBAL_WILDCARD_ATTRIBUTES = [
66
+		'aria-', 'data-', 'item', 'on',
67
+	];
68 68
 
69
-    const INPUT_TYPES = [
70
-        'button', 'checkbox', 'color', 'date', 'datetime-local', 'email', 'file', 'hidden', 'image',
71
-        'month', 'number', 'password', 'radio', 'range', 'reset', 'search', 'submit', 'tel', 'text',
72
-        'time', 'url', 'week',
73
-    ];
69
+	const INPUT_TYPES = [
70
+		'button', 'checkbox', 'color', 'date', 'datetime-local', 'email', 'file', 'hidden', 'image',
71
+		'month', 'number', 'password', 'radio', 'range', 'reset', 'search', 'submit', 'tel', 'text',
72
+		'time', 'url', 'week',
73
+	];
74 74
 
75
-    /**
76
-     * @var array
77
-     */
78
-    protected $attributes = [];
75
+	/**
76
+	 * @var array
77
+	 */
78
+	protected $attributes = [];
79 79
 
80
-    /**
81
-     * @param string $method
82
-     * @param array $args
83
-     * @return static
84
-     */
85
-    public function __call($method, $args)
86
-    {
87
-        $args += [[], false];
88
-        $constant = 'static::ATTRIBUTES_'.strtoupper($method);
89
-        $allowedAttributeKeys = defined($constant)
90
-            ? constant($constant)
91
-            : [];
92
-        $this->normalize((array) $args[0], $allowedAttributeKeys);
93
-        $this->normalizeInputType($method);
94
-        return $this;
95
-    }
80
+	/**
81
+	 * @param string $method
82
+	 * @param array $args
83
+	 * @return static
84
+	 */
85
+	public function __call($method, $args)
86
+	{
87
+		$args += [[], false];
88
+		$constant = 'static::ATTRIBUTES_'.strtoupper($method);
89
+		$allowedAttributeKeys = defined($constant)
90
+			? constant($constant)
91
+			: [];
92
+		$this->normalize((array) $args[0], $allowedAttributeKeys);
93
+		$this->normalizeInputType($method);
94
+		return $this;
95
+	}
96 96
 
97
-    /**
98
-     * @return array
99
-     */
100
-    public function toArray()
101
-    {
102
-        return $this->attributes;
103
-    }
97
+	/**
98
+	 * @return array
99
+	 */
100
+	public function toArray()
101
+	{
102
+		return $this->attributes;
103
+	}
104 104
 
105
-    /**
106
-     * @return string
107
-     */
108
-    public function toString()
109
-    {
110
-        $attributes = [];
111
-        foreach ($this->attributes as $attribute => $value) {
112
-            $quote = $this->getQuoteChar($attribute);
113
-            $attributes[] = in_array($attribute, static::BOOLEAN_ATTRIBUTES)
114
-                ? $attribute
115
-                : $attribute.'='.$quote.implode(',', (array) $value).$quote;
116
-        }
117
-        return implode(' ', $attributes);
118
-    }
105
+	/**
106
+	 * @return string
107
+	 */
108
+	public function toString()
109
+	{
110
+		$attributes = [];
111
+		foreach ($this->attributes as $attribute => $value) {
112
+			$quote = $this->getQuoteChar($attribute);
113
+			$attributes[] = in_array($attribute, static::BOOLEAN_ATTRIBUTES)
114
+				? $attribute
115
+				: $attribute.'='.$quote.implode(',', (array) $value).$quote;
116
+		}
117
+		return implode(' ', $attributes);
118
+	}
119 119
 
120
-    /**
121
-     * @return array
122
-     */
123
-    protected function filterAttributes(array $allowedAttributeKeys)
124
-    {
125
-        return array_intersect_key($this->attributes, array_flip($allowedAttributeKeys));
126
-    }
120
+	/**
121
+	 * @return array
122
+	 */
123
+	protected function filterAttributes(array $allowedAttributeKeys)
124
+	{
125
+		return array_intersect_key($this->attributes, array_flip($allowedAttributeKeys));
126
+	}
127 127
 
128
-    /**
129
-     * @return array
130
-     */
131
-    protected function filterGlobalAttributes()
132
-    {
133
-        $globalAttributes = $this->filterAttributes(static::GLOBAL_ATTRIBUTES);
134
-        $wildcards = [];
135
-        foreach (static::GLOBAL_WILDCARD_ATTRIBUTES as $wildcard) {
136
-            $newWildcards = array_filter($this->attributes, function ($key) use ($wildcard) {
137
-                return Str::startsWith($wildcard, $key);
138
-            }, ARRAY_FILTER_USE_KEY);
139
-            $wildcards = array_merge($wildcards, $newWildcards);
140
-        }
141
-        return array_merge($globalAttributes, $wildcards);
142
-    }
128
+	/**
129
+	 * @return array
130
+	 */
131
+	protected function filterGlobalAttributes()
132
+	{
133
+		$globalAttributes = $this->filterAttributes(static::GLOBAL_ATTRIBUTES);
134
+		$wildcards = [];
135
+		foreach (static::GLOBAL_WILDCARD_ATTRIBUTES as $wildcard) {
136
+			$newWildcards = array_filter($this->attributes, function ($key) use ($wildcard) {
137
+				return Str::startsWith($wildcard, $key);
138
+			}, ARRAY_FILTER_USE_KEY);
139
+			$wildcards = array_merge($wildcards, $newWildcards);
140
+		}
141
+		return array_merge($globalAttributes, $wildcards);
142
+	}
143 143
 
144
-    /**
145
-     * @return array
146
-     */
147
-    protected function getPermanentAttributes()
148
-    {
149
-        $permanentAttributes = [];
150
-        if (array_key_exists('value', $this->attributes)) {
151
-            $permanentAttributes['value'] = $this->attributes['value'];
152
-        }
153
-        return $permanentAttributes;
154
-    }
144
+	/**
145
+	 * @return array
146
+	 */
147
+	protected function getPermanentAttributes()
148
+	{
149
+		$permanentAttributes = [];
150
+		if (array_key_exists('value', $this->attributes)) {
151
+			$permanentAttributes['value'] = $this->attributes['value'];
152
+		}
153
+		return $permanentAttributes;
154
+	}
155 155
 
156
-    /**
157
-     * @param string $attribute
158
-     * @return string
159
-     */
160
-    protected function getQuoteChar($attribute)
161
-    {
162
-        return Str::startsWith('data-', $attribute)
163
-            ? '\''
164
-            : '"';
165
-    }
156
+	/**
157
+	 * @param string $attribute
158
+	 * @return string
159
+	 */
160
+	protected function getQuoteChar($attribute)
161
+	{
162
+		return Str::startsWith('data-', $attribute)
163
+			? '\''
164
+			: '"';
165
+	}
166 166
 
167
-    /**
168
-     * @param string $key
169
-     * @param mixed $value
170
-     * @return bool
171
-     */
172
-    protected function isAttributeKeyNumeric($key, $value)
173
-    {
174
-        return is_string($value)
175
-            && is_numeric($key)
176
-            && !array_key_exists($value, $this->attributes);
177
-    }
167
+	/**
168
+	 * @param string $key
169
+	 * @param mixed $value
170
+	 * @return bool
171
+	 */
172
+	protected function isAttributeKeyNumeric($key, $value)
173
+	{
174
+		return is_string($value)
175
+			&& is_numeric($key)
176
+			&& !array_key_exists($value, $this->attributes);
177
+	}
178 178
 
179
-    /**
180
-     * @return void
181
-     */
182
-    protected function normalize(array $args, array $allowedAttributeKeys)
183
-    {
184
-        $this->attributes = array_change_key_case($args, CASE_LOWER);
185
-        $this->normalizeBooleanAttributes();
186
-        $this->normalizeDataAttributes();
187
-        $this->normalizeStringAttributes();
188
-        $this->removeEmptyAttributes();
189
-        $this->removeIndexedAttributes();
190
-        $this->attributes = array_merge(
191
-            $this->filterGlobalAttributes(),
192
-            $this->filterAttributes($allowedAttributeKeys)
193
-        );
194
-    }
179
+	/**
180
+	 * @return void
181
+	 */
182
+	protected function normalize(array $args, array $allowedAttributeKeys)
183
+	{
184
+		$this->attributes = array_change_key_case($args, CASE_LOWER);
185
+		$this->normalizeBooleanAttributes();
186
+		$this->normalizeDataAttributes();
187
+		$this->normalizeStringAttributes();
188
+		$this->removeEmptyAttributes();
189
+		$this->removeIndexedAttributes();
190
+		$this->attributes = array_merge(
191
+			$this->filterGlobalAttributes(),
192
+			$this->filterAttributes($allowedAttributeKeys)
193
+		);
194
+	}
195 195
 
196
-    /**
197
-     * @return void
198
-     */
199
-    protected function normalizeBooleanAttributes()
200
-    {
201
-        foreach ($this->attributes as $key => $value) {
202
-            if ($this->isAttributeKeyNumeric($key, $value)) {
203
-                $key = $value;
204
-                $value = true;
205
-            }
206
-            if (!in_array($key, static::BOOLEAN_ATTRIBUTES)) {
207
-                continue;
208
-            }
209
-            $this->attributes[$key] = wp_validate_boolean($value);
210
-        }
211
-    }
196
+	/**
197
+	 * @return void
198
+	 */
199
+	protected function normalizeBooleanAttributes()
200
+	{
201
+		foreach ($this->attributes as $key => $value) {
202
+			if ($this->isAttributeKeyNumeric($key, $value)) {
203
+				$key = $value;
204
+				$value = true;
205
+			}
206
+			if (!in_array($key, static::BOOLEAN_ATTRIBUTES)) {
207
+				continue;
208
+			}
209
+			$this->attributes[$key] = wp_validate_boolean($value);
210
+		}
211
+	}
212 212
 
213
-    /**
214
-     * @return void
215
-     */
216
-    protected function normalizeDataAttributes()
217
-    {
218
-        foreach ($this->attributes as $key => $value) {
219
-            if ($this->isAttributeKeyNumeric($key, $value)) {
220
-                $key = $value;
221
-                $value = '';
222
-            }
223
-            if (!Str::startsWith('data-', $key)) {
224
-                continue;
225
-            }
226
-            if (is_array($value)) {
227
-                $value = json_encode($value, JSON_HEX_APOS | JSON_NUMERIC_CHECK | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
228
-            }
229
-            $this->attributes[$key] = $value;
230
-        }
231
-    }
213
+	/**
214
+	 * @return void
215
+	 */
216
+	protected function normalizeDataAttributes()
217
+	{
218
+		foreach ($this->attributes as $key => $value) {
219
+			if ($this->isAttributeKeyNumeric($key, $value)) {
220
+				$key = $value;
221
+				$value = '';
222
+			}
223
+			if (!Str::startsWith('data-', $key)) {
224
+				continue;
225
+			}
226
+			if (is_array($value)) {
227
+				$value = json_encode($value, JSON_HEX_APOS | JSON_NUMERIC_CHECK | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
228
+			}
229
+			$this->attributes[$key] = $value;
230
+		}
231
+	}
232 232
 
233
-    /**
234
-     * @return void
235
-     */
236
-    protected function normalizeStringAttributes()
237
-    {
238
-        foreach ($this->attributes as $key => $value) {
239
-            if (!is_string($value)) {
240
-                continue;
241
-            }
242
-            $this->attributes[$key] = trim($value);
243
-        }
244
-    }
233
+	/**
234
+	 * @return void
235
+	 */
236
+	protected function normalizeStringAttributes()
237
+	{
238
+		foreach ($this->attributes as $key => $value) {
239
+			if (!is_string($value)) {
240
+				continue;
241
+			}
242
+			$this->attributes[$key] = trim($value);
243
+		}
244
+	}
245 245
 
246
-    /**
247
-     * @param string $method
248
-     * @return void
249
-     */
250
-    protected function normalizeInputType($method)
251
-    {
252
-        if ('input' != $method) {
253
-            return;
254
-        }
255
-        $attributes = wp_parse_args($this->attributes, ['type' => '']);
256
-        if (!in_array($attributes['type'], static::INPUT_TYPES)) {
257
-            $this->attributes['type'] = 'text';
258
-        }
259
-    }
246
+	/**
247
+	 * @param string $method
248
+	 * @return void
249
+	 */
250
+	protected function normalizeInputType($method)
251
+	{
252
+		if ('input' != $method) {
253
+			return;
254
+		}
255
+		$attributes = wp_parse_args($this->attributes, ['type' => '']);
256
+		if (!in_array($attributes['type'], static::INPUT_TYPES)) {
257
+			$this->attributes['type'] = 'text';
258
+		}
259
+	}
260 260
 
261
-    /**
262
-     * @return void
263
-     */
264
-    protected function removeEmptyAttributes()
265
-    {
266
-        $attributes = $this->attributes;
267
-        $permanentAttributes = $this->getPermanentAttributes();
268
-        foreach ($this->attributes as $key => $value) {
269
-            if (in_array($key, static::BOOLEAN_ATTRIBUTES) && !$value) {
270
-                unset($attributes[$key]);
271
-            }
272
-            if (Str::startsWith('data-', $key)) {
273
-                $permanentAttributes[$key] = $value;
274
-                unset($attributes[$key]);
275
-            }
276
-        }
277
-        $this->attributes = array_merge(array_filter($attributes), $permanentAttributes);
278
-    }
261
+	/**
262
+	 * @return void
263
+	 */
264
+	protected function removeEmptyAttributes()
265
+	{
266
+		$attributes = $this->attributes;
267
+		$permanentAttributes = $this->getPermanentAttributes();
268
+		foreach ($this->attributes as $key => $value) {
269
+			if (in_array($key, static::BOOLEAN_ATTRIBUTES) && !$value) {
270
+				unset($attributes[$key]);
271
+			}
272
+			if (Str::startsWith('data-', $key)) {
273
+				$permanentAttributes[$key] = $value;
274
+				unset($attributes[$key]);
275
+			}
276
+		}
277
+		$this->attributes = array_merge(array_filter($attributes), $permanentAttributes);
278
+	}
279 279
 
280
-    /**
281
-     * @return void
282
-     */
283
-    protected function removeIndexedAttributes()
284
-    {
285
-        $this->attributes = array_diff_key(
286
-            $this->attributes,
287
-            array_filter($this->attributes, 'is_numeric', ARRAY_FILTER_USE_KEY)
288
-        );
289
-    }
280
+	/**
281
+	 * @return void
282
+	 */
283
+	protected function removeIndexedAttributes()
284
+	{
285
+		$this->attributes = array_diff_key(
286
+			$this->attributes,
287
+			array_filter($this->attributes, 'is_numeric', ARRAY_FILTER_USE_KEY)
288
+		);
289
+	}
290 290
 }
Please login to merge, or discard this patch.
Spacing   +51 added lines, -51 removed lines patch added patch discarded remove patch
@@ -82,15 +82,15 @@  discard block
 block discarded – undo
82 82
      * @param array $args
83 83
      * @return static
84 84
      */
85
-    public function __call($method, $args)
85
+    public function __call( $method, $args )
86 86
     {
87 87
         $args += [[], false];
88
-        $constant = 'static::ATTRIBUTES_'.strtoupper($method);
89
-        $allowedAttributeKeys = defined($constant)
90
-            ? constant($constant)
88
+        $constant = 'static::ATTRIBUTES_'.strtoupper( $method );
89
+        $allowedAttributeKeys = defined( $constant )
90
+            ? constant( $constant )
91 91
             : [];
92
-        $this->normalize((array) $args[0], $allowedAttributeKeys);
93
-        $this->normalizeInputType($method);
92
+        $this->normalize( (array)$args[0], $allowedAttributeKeys );
93
+        $this->normalizeInputType( $method );
94 94
         return $this;
95 95
     }
96 96
 
@@ -108,21 +108,21 @@  discard block
 block discarded – undo
108 108
     public function toString()
109 109
     {
110 110
         $attributes = [];
111
-        foreach ($this->attributes as $attribute => $value) {
112
-            $quote = $this->getQuoteChar($attribute);
113
-            $attributes[] = in_array($attribute, static::BOOLEAN_ATTRIBUTES)
111
+        foreach( $this->attributes as $attribute => $value ) {
112
+            $quote = $this->getQuoteChar( $attribute );
113
+            $attributes[] = in_array( $attribute, static::BOOLEAN_ATTRIBUTES )
114 114
                 ? $attribute
115
-                : $attribute.'='.$quote.implode(',', (array) $value).$quote;
115
+                : $attribute.'='.$quote.implode( ',', (array)$value ).$quote;
116 116
         }
117
-        return implode(' ', $attributes);
117
+        return implode( ' ', $attributes );
118 118
     }
119 119
 
120 120
     /**
121 121
      * @return array
122 122
      */
123
-    protected function filterAttributes(array $allowedAttributeKeys)
123
+    protected function filterAttributes( array $allowedAttributeKeys )
124 124
     {
125
-        return array_intersect_key($this->attributes, array_flip($allowedAttributeKeys));
125
+        return array_intersect_key( $this->attributes, array_flip( $allowedAttributeKeys ) );
126 126
     }
127 127
 
128 128
     /**
@@ -130,15 +130,15 @@  discard block
 block discarded – undo
130 130
      */
131 131
     protected function filterGlobalAttributes()
132 132
     {
133
-        $globalAttributes = $this->filterAttributes(static::GLOBAL_ATTRIBUTES);
133
+        $globalAttributes = $this->filterAttributes( static::GLOBAL_ATTRIBUTES );
134 134
         $wildcards = [];
135
-        foreach (static::GLOBAL_WILDCARD_ATTRIBUTES as $wildcard) {
136
-            $newWildcards = array_filter($this->attributes, function ($key) use ($wildcard) {
137
-                return Str::startsWith($wildcard, $key);
138
-            }, ARRAY_FILTER_USE_KEY);
139
-            $wildcards = array_merge($wildcards, $newWildcards);
135
+        foreach( static::GLOBAL_WILDCARD_ATTRIBUTES as $wildcard ) {
136
+            $newWildcards = array_filter( $this->attributes, function( $key ) use ($wildcard) {
137
+                return Str::startsWith( $wildcard, $key );
138
+            }, ARRAY_FILTER_USE_KEY );
139
+            $wildcards = array_merge( $wildcards, $newWildcards );
140 140
         }
141
-        return array_merge($globalAttributes, $wildcards);
141
+        return array_merge( $globalAttributes, $wildcards );
142 142
     }
143 143
 
144 144
     /**
@@ -147,7 +147,7 @@  discard block
 block discarded – undo
147 147
     protected function getPermanentAttributes()
148 148
     {
149 149
         $permanentAttributes = [];
150
-        if (array_key_exists('value', $this->attributes)) {
150
+        if( array_key_exists( 'value', $this->attributes ) ) {
151 151
             $permanentAttributes['value'] = $this->attributes['value'];
152 152
         }
153 153
         return $permanentAttributes;
@@ -157,9 +157,9 @@  discard block
 block discarded – undo
157 157
      * @param string $attribute
158 158
      * @return string
159 159
      */
160
-    protected function getQuoteChar($attribute)
160
+    protected function getQuoteChar( $attribute )
161 161
     {
162
-        return Str::startsWith('data-', $attribute)
162
+        return Str::startsWith( 'data-', $attribute )
163 163
             ? '\''
164 164
             : '"';
165 165
     }
@@ -169,19 +169,19 @@  discard block
 block discarded – undo
169 169
      * @param mixed $value
170 170
      * @return bool
171 171
      */
172
-    protected function isAttributeKeyNumeric($key, $value)
172
+    protected function isAttributeKeyNumeric( $key, $value )
173 173
     {
174
-        return is_string($value)
175
-            && is_numeric($key)
176
-            && !array_key_exists($value, $this->attributes);
174
+        return is_string( $value )
175
+            && is_numeric( $key )
176
+            && !array_key_exists( $value, $this->attributes );
177 177
     }
178 178
 
179 179
     /**
180 180
      * @return void
181 181
      */
182
-    protected function normalize(array $args, array $allowedAttributeKeys)
182
+    protected function normalize( array $args, array $allowedAttributeKeys )
183 183
     {
184
-        $this->attributes = array_change_key_case($args, CASE_LOWER);
184
+        $this->attributes = array_change_key_case( $args, CASE_LOWER );
185 185
         $this->normalizeBooleanAttributes();
186 186
         $this->normalizeDataAttributes();
187 187
         $this->normalizeStringAttributes();
@@ -189,7 +189,7 @@  discard block
 block discarded – undo
189 189
         $this->removeIndexedAttributes();
190 190
         $this->attributes = array_merge(
191 191
             $this->filterGlobalAttributes(),
192
-            $this->filterAttributes($allowedAttributeKeys)
192
+            $this->filterAttributes( $allowedAttributeKeys )
193 193
         );
194 194
     }
195 195
 
@@ -198,15 +198,15 @@  discard block
 block discarded – undo
198 198
      */
199 199
     protected function normalizeBooleanAttributes()
200 200
     {
201
-        foreach ($this->attributes as $key => $value) {
202
-            if ($this->isAttributeKeyNumeric($key, $value)) {
201
+        foreach( $this->attributes as $key => $value ) {
202
+            if( $this->isAttributeKeyNumeric( $key, $value ) ) {
203 203
                 $key = $value;
204 204
                 $value = true;
205 205
             }
206
-            if (!in_array($key, static::BOOLEAN_ATTRIBUTES)) {
206
+            if( !in_array( $key, static::BOOLEAN_ATTRIBUTES ) ) {
207 207
                 continue;
208 208
             }
209
-            $this->attributes[$key] = wp_validate_boolean($value);
209
+            $this->attributes[$key] = wp_validate_boolean( $value );
210 210
         }
211 211
     }
212 212
 
@@ -215,16 +215,16 @@  discard block
 block discarded – undo
215 215
      */
216 216
     protected function normalizeDataAttributes()
217 217
     {
218
-        foreach ($this->attributes as $key => $value) {
219
-            if ($this->isAttributeKeyNumeric($key, $value)) {
218
+        foreach( $this->attributes as $key => $value ) {
219
+            if( $this->isAttributeKeyNumeric( $key, $value ) ) {
220 220
                 $key = $value;
221 221
                 $value = '';
222 222
             }
223
-            if (!Str::startsWith('data-', $key)) {
223
+            if( !Str::startsWith( 'data-', $key ) ) {
224 224
                 continue;
225 225
             }
226
-            if (is_array($value)) {
227
-                $value = json_encode($value, JSON_HEX_APOS | JSON_NUMERIC_CHECK | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
226
+            if( is_array( $value ) ) {
227
+                $value = json_encode( $value, JSON_HEX_APOS | JSON_NUMERIC_CHECK | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE );
228 228
             }
229 229
             $this->attributes[$key] = $value;
230 230
         }
@@ -235,11 +235,11 @@  discard block
 block discarded – undo
235 235
      */
236 236
     protected function normalizeStringAttributes()
237 237
     {
238
-        foreach ($this->attributes as $key => $value) {
239
-            if (!is_string($value)) {
238
+        foreach( $this->attributes as $key => $value ) {
239
+            if( !is_string( $value ) ) {
240 240
                 continue;
241 241
             }
242
-            $this->attributes[$key] = trim($value);
242
+            $this->attributes[$key] = trim( $value );
243 243
         }
244 244
     }
245 245
 
@@ -247,13 +247,13 @@  discard block
 block discarded – undo
247 247
      * @param string $method
248 248
      * @return void
249 249
      */
250
-    protected function normalizeInputType($method)
250
+    protected function normalizeInputType( $method )
251 251
     {
252
-        if ('input' != $method) {
252
+        if( 'input' != $method ) {
253 253
             return;
254 254
         }
255
-        $attributes = wp_parse_args($this->attributes, ['type' => '']);
256
-        if (!in_array($attributes['type'], static::INPUT_TYPES)) {
255
+        $attributes = wp_parse_args( $this->attributes, ['type' => ''] );
256
+        if( !in_array( $attributes['type'], static::INPUT_TYPES ) ) {
257 257
             $this->attributes['type'] = 'text';
258 258
         }
259 259
     }
@@ -265,16 +265,16 @@  discard block
 block discarded – undo
265 265
     {
266 266
         $attributes = $this->attributes;
267 267
         $permanentAttributes = $this->getPermanentAttributes();
268
-        foreach ($this->attributes as $key => $value) {
269
-            if (in_array($key, static::BOOLEAN_ATTRIBUTES) && !$value) {
268
+        foreach( $this->attributes as $key => $value ) {
269
+            if( in_array( $key, static::BOOLEAN_ATTRIBUTES ) && !$value ) {
270 270
                 unset($attributes[$key]);
271 271
             }
272
-            if (Str::startsWith('data-', $key)) {
272
+            if( Str::startsWith( 'data-', $key ) ) {
273 273
                 $permanentAttributes[$key] = $value;
274 274
                 unset($attributes[$key]);
275 275
             }
276 276
         }
277
-        $this->attributes = array_merge(array_filter($attributes), $permanentAttributes);
277
+        $this->attributes = array_merge( array_filter( $attributes ), $permanentAttributes );
278 278
     }
279 279
 
280 280
     /**
@@ -284,7 +284,7 @@  discard block
 block discarded – undo
284 284
     {
285 285
         $this->attributes = array_diff_key(
286 286
             $this->attributes,
287
-            array_filter($this->attributes, 'is_numeric', ARRAY_FILTER_USE_KEY)
287
+            array_filter( $this->attributes, 'is_numeric', ARRAY_FILTER_USE_KEY )
288 288
         );
289 289
     }
290 290
 }
Please login to merge, or discard this patch.
plugin/Modules/Html/Partial.php 2 patches
Indentation   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -6,30 +6,30 @@
 block discarded – undo
6 6
 
7 7
 class Partial
8 8
 {
9
-    /**
10
-     * @param string $partialPath
11
-     * @return string
12
-     */
13
-    public function build($partialPath, array $args = [])
14
-    {
15
-        $className = Helper::buildClassName($partialPath, 'Modules\Html\Partials');
16
-        if (!class_exists($className)) {
17
-            glsr_log()->error('Partial missing: '.$className);
18
-            return;
19
-        }
20
-        $args = apply_filters('site-reviews/partial/args/'.$partialPath, $args);
21
-        $partial = glsr($className)->build($args);
22
-        $partial = apply_filters('site-reviews/rendered/partial', $partial, $partialPath, $args);
23
-        $partial = apply_filters('site-reviews/rendered/partial/'.$partialPath, $partial, $args);
24
-        return $partial;
25
-    }
9
+	/**
10
+	 * @param string $partialPath
11
+	 * @return string
12
+	 */
13
+	public function build($partialPath, array $args = [])
14
+	{
15
+		$className = Helper::buildClassName($partialPath, 'Modules\Html\Partials');
16
+		if (!class_exists($className)) {
17
+			glsr_log()->error('Partial missing: '.$className);
18
+			return;
19
+		}
20
+		$args = apply_filters('site-reviews/partial/args/'.$partialPath, $args);
21
+		$partial = glsr($className)->build($args);
22
+		$partial = apply_filters('site-reviews/rendered/partial', $partial, $partialPath, $args);
23
+		$partial = apply_filters('site-reviews/rendered/partial/'.$partialPath, $partial, $args);
24
+		return $partial;
25
+	}
26 26
 
27
-    /**
28
-     * @param string $partialPath
29
-     * @return void
30
-     */
31
-    public function render($partialPath, array $args = [])
32
-    {
33
-        echo $this->build($partialPath, $args);
34
-    }
27
+	/**
28
+	 * @param string $partialPath
29
+	 * @return void
30
+	 */
31
+	public function render($partialPath, array $args = [])
32
+	{
33
+		echo $this->build($partialPath, $args);
34
+	}
35 35
 }
Please login to merge, or discard this patch.
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -10,17 +10,17 @@  discard block
 block discarded – undo
10 10
      * @param string $partialPath
11 11
      * @return string
12 12
      */
13
-    public function build($partialPath, array $args = [])
13
+    public function build( $partialPath, array $args = [] )
14 14
     {
15
-        $className = Helper::buildClassName($partialPath, 'Modules\Html\Partials');
16
-        if (!class_exists($className)) {
17
-            glsr_log()->error('Partial missing: '.$className);
15
+        $className = Helper::buildClassName( $partialPath, 'Modules\Html\Partials' );
16
+        if( !class_exists( $className ) ) {
17
+            glsr_log()->error( 'Partial missing: '.$className );
18 18
             return;
19 19
         }
20
-        $args = apply_filters('site-reviews/partial/args/'.$partialPath, $args);
21
-        $partial = glsr($className)->build($args);
22
-        $partial = apply_filters('site-reviews/rendered/partial', $partial, $partialPath, $args);
23
-        $partial = apply_filters('site-reviews/rendered/partial/'.$partialPath, $partial, $args);
20
+        $args = apply_filters( 'site-reviews/partial/args/'.$partialPath, $args );
21
+        $partial = glsr( $className )->build( $args );
22
+        $partial = apply_filters( 'site-reviews/rendered/partial', $partial, $partialPath, $args );
23
+        $partial = apply_filters( 'site-reviews/rendered/partial/'.$partialPath, $partial, $args );
24 24
         return $partial;
25 25
     }
26 26
 
@@ -28,8 +28,8 @@  discard block
 block discarded – undo
28 28
      * @param string $partialPath
29 29
      * @return void
30 30
      */
31
-    public function render($partialPath, array $args = [])
31
+    public function render( $partialPath, array $args = [] )
32 32
     {
33
-        echo $this->build($partialPath, $args);
33
+        echo $this->build( $partialPath, $args );
34 34
     }
35 35
 }
Please login to merge, or discard this patch.
plugin/Modules/Upgrader/Upgrade_4_0_2.php 2 patches
Indentation   +50 added lines, -50 removed lines patch added patch discarded remove patch
@@ -9,67 +9,67 @@
 block discarded – undo
9 9
 
10 10
 class Upgrade_4_0_2
11 11
 {
12
-    public function __construct()
13
-    {
14
-        $this->migrateSettings();
15
-        $this->protectMetaKeys();
16
-        $this->deleteSessions();
17
-        delete_transient(Application::ID.'_cloudflare_ips');
18
-    }
12
+	public function __construct()
13
+	{
14
+		$this->migrateSettings();
15
+		$this->protectMetaKeys();
16
+		$this->deleteSessions();
17
+		delete_transient(Application::ID.'_cloudflare_ips');
18
+	}
19 19
 
20
-    /**
21
-     * @return void
22
-     */
23
-    public function deleteSessions()
24
-    {
25
-        global $wpdb;
26
-        $wpdb->query("
20
+	/**
21
+	 * @return void
22
+	 */
23
+	public function deleteSessions()
24
+	{
25
+		global $wpdb;
26
+		$wpdb->query("
27 27
             DELETE
28 28
             FROM {$wpdb->options}
29 29
             WHERE option_name LIKE '_glsr_session%'
30 30
         ");
31
-    }
31
+	}
32 32
 
33
-    /**
34
-     * @return void
35
-     */
36
-    public function migrateSettings()
37
-    {
38
-        if ($settings = get_option(OptionManager::databaseKey(3))) {
39
-            $multilingual = 'yes' == Arr::get($settings, 'settings.general.support.polylang')
40
-                ? 'polylang'
41
-                : '';
42
-            $settings = Arr::set($settings, 'settings.general.multilingual', $multilingual);
43
-            $settings = Arr::set($settings, 'settings.general.rebusify', 'no');
44
-            $settings = Arr::set($settings, 'settings.general.rebusify_email', '');
45
-            $settings = Arr::set($settings, 'settings.general.rebusify_serial', '');
46
-            $settings = Arr::set($settings, 'settings.reviews.name.format', '');
47
-            $settings = Arr::set($settings, 'settings.reviews.name.initial', '');
48
-            $settings = Arr::set($settings, 'settings.submissions.blacklist.integration', '');
49
-            $settings = Arr::set($settings, 'settings.submissions.limit', '');
50
-            $settings = Arr::set($settings, 'settings.submissions.limit_whitelist.email', '');
51
-            $settings = Arr::set($settings, 'settings.submissions.limit_whitelist.ip_address', '');
52
-            $settings = Arr::set($settings, 'settings.submissions.limit_whitelist.username', '');
53
-            unset($settings['settings']['general']['support']);
54
-            update_option(OptionManager::databaseKey(4), $settings);
55
-        }
56
-    }
33
+	/**
34
+	 * @return void
35
+	 */
36
+	public function migrateSettings()
37
+	{
38
+		if ($settings = get_option(OptionManager::databaseKey(3))) {
39
+			$multilingual = 'yes' == Arr::get($settings, 'settings.general.support.polylang')
40
+				? 'polylang'
41
+				: '';
42
+			$settings = Arr::set($settings, 'settings.general.multilingual', $multilingual);
43
+			$settings = Arr::set($settings, 'settings.general.rebusify', 'no');
44
+			$settings = Arr::set($settings, 'settings.general.rebusify_email', '');
45
+			$settings = Arr::set($settings, 'settings.general.rebusify_serial', '');
46
+			$settings = Arr::set($settings, 'settings.reviews.name.format', '');
47
+			$settings = Arr::set($settings, 'settings.reviews.name.initial', '');
48
+			$settings = Arr::set($settings, 'settings.submissions.blacklist.integration', '');
49
+			$settings = Arr::set($settings, 'settings.submissions.limit', '');
50
+			$settings = Arr::set($settings, 'settings.submissions.limit_whitelist.email', '');
51
+			$settings = Arr::set($settings, 'settings.submissions.limit_whitelist.ip_address', '');
52
+			$settings = Arr::set($settings, 'settings.submissions.limit_whitelist.username', '');
53
+			unset($settings['settings']['general']['support']);
54
+			update_option(OptionManager::databaseKey(4), $settings);
55
+		}
56
+	}
57 57
 
58
-    /**
59
-     * @return void
60
-     */
61
-    public function protectMetaKeys()
62
-    {
63
-        global $wpdb;
64
-        $keys = array_keys(glsr(CreateReviewDefaults::class)->defaults());
65
-        $keys = implode("','", $keys);
66
-        $postType = Application::POST_TYPE;
67
-        $wpdb->query("
58
+	/**
59
+	 * @return void
60
+	 */
61
+	public function protectMetaKeys()
62
+	{
63
+		global $wpdb;
64
+		$keys = array_keys(glsr(CreateReviewDefaults::class)->defaults());
65
+		$keys = implode("','", $keys);
66
+		$postType = Application::POST_TYPE;
67
+		$wpdb->query("
68 68
             UPDATE {$wpdb->postmeta} pm
69 69
             INNER JOIN {$wpdb->posts} p ON p.id = pm.post_id
70 70
             SET pm.meta_key = CONCAT('_', pm.meta_key)
71 71
             WHERE pm.meta_key IN ('{$keys}')
72 72
             AND p.post_type = '{$postType}'
73 73
         ");
74
-    }
74
+	}
75 75
 }
Please login to merge, or discard this patch.
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
         $this->migrateSettings();
15 15
         $this->protectMetaKeys();
16 16
         $this->deleteSessions();
17
-        delete_transient(Application::ID.'_cloudflare_ips');
17
+        delete_transient( Application::ID.'_cloudflare_ips' );
18 18
     }
19 19
 
20 20
     /**
@@ -23,11 +23,11 @@  discard block
 block discarded – undo
23 23
     public function deleteSessions()
24 24
     {
25 25
         global $wpdb;
26
-        $wpdb->query("
26
+        $wpdb->query( "
27 27
             DELETE
28 28
             FROM {$wpdb->options}
29 29
             WHERE option_name LIKE '_glsr_session%'
30
-        ");
30
+        " );
31 31
     }
32 32
 
33 33
     /**
@@ -35,23 +35,23 @@  discard block
 block discarded – undo
35 35
      */
36 36
     public function migrateSettings()
37 37
     {
38
-        if ($settings = get_option(OptionManager::databaseKey(3))) {
39
-            $multilingual = 'yes' == Arr::get($settings, 'settings.general.support.polylang')
38
+        if( $settings = get_option( OptionManager::databaseKey( 3 ) ) ) {
39
+            $multilingual = 'yes' == Arr::get( $settings, 'settings.general.support.polylang' )
40 40
                 ? 'polylang'
41 41
                 : '';
42
-            $settings = Arr::set($settings, 'settings.general.multilingual', $multilingual);
43
-            $settings = Arr::set($settings, 'settings.general.rebusify', 'no');
44
-            $settings = Arr::set($settings, 'settings.general.rebusify_email', '');
45
-            $settings = Arr::set($settings, 'settings.general.rebusify_serial', '');
46
-            $settings = Arr::set($settings, 'settings.reviews.name.format', '');
47
-            $settings = Arr::set($settings, 'settings.reviews.name.initial', '');
48
-            $settings = Arr::set($settings, 'settings.submissions.blacklist.integration', '');
49
-            $settings = Arr::set($settings, 'settings.submissions.limit', '');
50
-            $settings = Arr::set($settings, 'settings.submissions.limit_whitelist.email', '');
51
-            $settings = Arr::set($settings, 'settings.submissions.limit_whitelist.ip_address', '');
52
-            $settings = Arr::set($settings, 'settings.submissions.limit_whitelist.username', '');
42
+            $settings = Arr::set( $settings, 'settings.general.multilingual', $multilingual );
43
+            $settings = Arr::set( $settings, 'settings.general.rebusify', 'no' );
44
+            $settings = Arr::set( $settings, 'settings.general.rebusify_email', '' );
45
+            $settings = Arr::set( $settings, 'settings.general.rebusify_serial', '' );
46
+            $settings = Arr::set( $settings, 'settings.reviews.name.format', '' );
47
+            $settings = Arr::set( $settings, 'settings.reviews.name.initial', '' );
48
+            $settings = Arr::set( $settings, 'settings.submissions.blacklist.integration', '' );
49
+            $settings = Arr::set( $settings, 'settings.submissions.limit', '' );
50
+            $settings = Arr::set( $settings, 'settings.submissions.limit_whitelist.email', '' );
51
+            $settings = Arr::set( $settings, 'settings.submissions.limit_whitelist.ip_address', '' );
52
+            $settings = Arr::set( $settings, 'settings.submissions.limit_whitelist.username', '' );
53 53
             unset($settings['settings']['general']['support']);
54
-            update_option(OptionManager::databaseKey(4), $settings);
54
+            update_option( OptionManager::databaseKey( 4 ), $settings );
55 55
         }
56 56
     }
57 57
 
@@ -61,15 +61,15 @@  discard block
 block discarded – undo
61 61
     public function protectMetaKeys()
62 62
     {
63 63
         global $wpdb;
64
-        $keys = array_keys(glsr(CreateReviewDefaults::class)->defaults());
65
-        $keys = implode("','", $keys);
64
+        $keys = array_keys( glsr( CreateReviewDefaults::class )->defaults() );
65
+        $keys = implode( "','", $keys );
66 66
         $postType = Application::POST_TYPE;
67
-        $wpdb->query("
67
+        $wpdb->query( "
68 68
             UPDATE {$wpdb->postmeta} pm
69 69
             INNER JOIN {$wpdb->posts} p ON p.id = pm.post_id
70 70
             SET pm.meta_key = CONCAT('_', pm.meta_key)
71 71
             WHERE pm.meta_key IN ('{$keys}')
72 72
             AND p.post_type = '{$postType}'
73
-        ");
73
+        " );
74 74
     }
75 75
 }
Please login to merge, or discard this patch.
plugin/Controllers/EditorController/Metaboxes.php 2 patches
Indentation   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -7,33 +7,33 @@
 block discarded – undo
7 7
 
8 8
 class Metaboxes
9 9
 {
10
-    /**
11
-     * @param int $postId
12
-     * @return void
13
-     */
14
-    public function saveAssignedToMetabox($postId)
15
-    {
16
-        if (!wp_verify_nonce(Helper::filterInput('_nonce-assigned-to'), 'assigned_to')) {
17
-            return;
18
-        }
19
-        $assignedTo = strval(Helper::filterInput('assigned_to'));
20
-        glsr(Database::class)->update($postId, 'assigned_to', $assignedTo);
21
-    }
10
+	/**
11
+	 * @param int $postId
12
+	 * @return void
13
+	 */
14
+	public function saveAssignedToMetabox($postId)
15
+	{
16
+		if (!wp_verify_nonce(Helper::filterInput('_nonce-assigned-to'), 'assigned_to')) {
17
+			return;
18
+		}
19
+		$assignedTo = strval(Helper::filterInput('assigned_to'));
20
+		glsr(Database::class)->update($postId, 'assigned_to', $assignedTo);
21
+	}
22 22
 
23
-    /**
24
-     * @param int $postId
25
-     * @return mixed
26
-     */
27
-    public function saveResponseMetabox($postId)
28
-    {
29
-        if (!wp_verify_nonce(Helper::filterInput('_nonce-response'), 'response')) {
30
-            return;
31
-        }
32
-        $response = strval(Helper::filterInput('response'));
33
-        glsr(Database::class)->update($postId, 'response', trim(wp_kses($response, [
34
-            'a' => ['href' => [], 'title' => []],
35
-            'em' => [],
36
-            'strong' => [],
37
-        ])));
38
-    }
23
+	/**
24
+	 * @param int $postId
25
+	 * @return mixed
26
+	 */
27
+	public function saveResponseMetabox($postId)
28
+	{
29
+		if (!wp_verify_nonce(Helper::filterInput('_nonce-response'), 'response')) {
30
+			return;
31
+		}
32
+		$response = strval(Helper::filterInput('response'));
33
+		glsr(Database::class)->update($postId, 'response', trim(wp_kses($response, [
34
+			'a' => ['href' => [], 'title' => []],
35
+			'em' => [],
36
+			'strong' => [],
37
+		])));
38
+	}
39 39
 }
Please login to merge, or discard this patch.
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -11,29 +11,29 @@
 block discarded – undo
11 11
      * @param int $postId
12 12
      * @return void
13 13
      */
14
-    public function saveAssignedToMetabox($postId)
14
+    public function saveAssignedToMetabox( $postId )
15 15
     {
16
-        if (!wp_verify_nonce(Helper::filterInput('_nonce-assigned-to'), 'assigned_to')) {
16
+        if( !wp_verify_nonce( Helper::filterInput( '_nonce-assigned-to' ), 'assigned_to' ) ) {
17 17
             return;
18 18
         }
19
-        $assignedTo = strval(Helper::filterInput('assigned_to'));
20
-        glsr(Database::class)->update($postId, 'assigned_to', $assignedTo);
19
+        $assignedTo = strval( Helper::filterInput( 'assigned_to' ) );
20
+        glsr( Database::class )->update( $postId, 'assigned_to', $assignedTo );
21 21
     }
22 22
 
23 23
     /**
24 24
      * @param int $postId
25 25
      * @return mixed
26 26
      */
27
-    public function saveResponseMetabox($postId)
27
+    public function saveResponseMetabox( $postId )
28 28
     {
29
-        if (!wp_verify_nonce(Helper::filterInput('_nonce-response'), 'response')) {
29
+        if( !wp_verify_nonce( Helper::filterInput( '_nonce-response' ), 'response' ) ) {
30 30
             return;
31 31
         }
32
-        $response = strval(Helper::filterInput('response'));
33
-        glsr(Database::class)->update($postId, 'response', trim(wp_kses($response, [
32
+        $response = strval( Helper::filterInput( 'response' ) );
33
+        glsr( Database::class )->update( $postId, 'response', trim( wp_kses( $response, [
34 34
             'a' => ['href' => [], 'title' => []],
35 35
             'em' => [],
36 36
             'strong' => [],
37
-        ])));
37
+        ] ) ) );
38 38
     }
39 39
 }
Please login to merge, or discard this patch.
plugin/Controllers/BlocksController.php 2 patches
Indentation   +77 added lines, -77 removed lines patch added patch discarded remove patch
@@ -8,85 +8,85 @@
 block discarded – undo
8 8
 
9 9
 class BlocksController extends Controller
10 10
 {
11
-    /**
12
-     * @param array $categories
13
-     * @return array
14
-     * @filter block_categories
15
-     */
16
-    public function filterBlockCategories($categories)
17
-    {
18
-        $categories = Arr::consolidateArray($categories);
19
-        $categories[] = [
20
-            'icon' => null,
21
-            'slug' => Application::ID,
22
-            'title' => glsr()->name,
23
-        ];
24
-        return $categories;
25
-    }
11
+	/**
12
+	 * @param array $categories
13
+	 * @return array
14
+	 * @filter block_categories
15
+	 */
16
+	public function filterBlockCategories($categories)
17
+	{
18
+		$categories = Arr::consolidateArray($categories);
19
+		$categories[] = [
20
+			'icon' => null,
21
+			'slug' => Application::ID,
22
+			'title' => glsr()->name,
23
+		];
24
+		return $categories;
25
+	}
26 26
 
27
-    /**
28
-     * @param array $editors
29
-     * @param string $postType
30
-     * @return array
31
-     * @filter classic_editor_enabled_editors_for_post_type
32
-     * @plugin classic-editor/classic-editor.php
33
-     */
34
-    public function filterEnabledEditors($editors, $postType)
35
-    {
36
-        return Application::POST_TYPE == $postType
37
-            ? ['block_editor' => false, 'classic_editor' => false]
38
-            : $editors;
39
-    }
27
+	/**
28
+	 * @param array $editors
29
+	 * @param string $postType
30
+	 * @return array
31
+	 * @filter classic_editor_enabled_editors_for_post_type
32
+	 * @plugin classic-editor/classic-editor.php
33
+	 */
34
+	public function filterEnabledEditors($editors, $postType)
35
+	{
36
+		return Application::POST_TYPE == $postType
37
+			? ['block_editor' => false, 'classic_editor' => false]
38
+			: $editors;
39
+	}
40 40
 
41
-    /**
42
-     * @param bool $bool
43
-     * @param string $postType
44
-     * @return bool
45
-     * @filter use_block_editor_for_post_type
46
-     */
47
-    public function filterUseBlockEditor($bool, $postType)
48
-    {
49
-        return Application::POST_TYPE == $postType
50
-            ? false
51
-            : $bool;
52
-    }
41
+	/**
42
+	 * @param bool $bool
43
+	 * @param string $postType
44
+	 * @return bool
45
+	 * @filter use_block_editor_for_post_type
46
+	 */
47
+	public function filterUseBlockEditor($bool, $postType)
48
+	{
49
+		return Application::POST_TYPE == $postType
50
+			? false
51
+			: $bool;
52
+	}
53 53
 
54
-    /**
55
-     * @return void
56
-     */
57
-    public function registerAssets()
58
-    {
59
-        wp_register_style(
60
-            Application::ID.'/blocks',
61
-            glsr()->url('assets/styles/'.Application::ID.'-blocks.css'),
62
-            ['wp-edit-blocks'],
63
-            glsr()->version
64
-        );
65
-        wp_register_script(
66
-            Application::ID.'/blocks',
67
-            glsr()->url('assets/scripts/'.Application::ID.'-blocks.js'),
68
-            ['wp-api-fetch', 'wp-blocks', 'wp-i18n', 'wp-editor', 'wp-element', Application::ID],
69
-            glsr()->version
70
-        );
71
-    }
54
+	/**
55
+	 * @return void
56
+	 */
57
+	public function registerAssets()
58
+	{
59
+		wp_register_style(
60
+			Application::ID.'/blocks',
61
+			glsr()->url('assets/styles/'.Application::ID.'-blocks.css'),
62
+			['wp-edit-blocks'],
63
+			glsr()->version
64
+		);
65
+		wp_register_script(
66
+			Application::ID.'/blocks',
67
+			glsr()->url('assets/scripts/'.Application::ID.'-blocks.js'),
68
+			['wp-api-fetch', 'wp-blocks', 'wp-i18n', 'wp-editor', 'wp-element', Application::ID],
69
+			glsr()->version
70
+		);
71
+	}
72 72
 
73
-    /**
74
-     * @return void
75
-     * @action init
76
-     */
77
-    public function registerBlocks()
78
-    {
79
-        $blocks = [
80
-            'form', 'reviews', 'summary',
81
-        ];
82
-        foreach ($blocks as $block) {
83
-            $id = str_replace('_reviews', '', Application::ID.'_'.$block);
84
-            $blockClass = Helper::buildClassName($id.'-block', 'Blocks');
85
-            if (!class_exists($blockClass)) {
86
-                glsr_log()->error(sprintf('Class missing (%s)', $blockClass));
87
-                continue;
88
-            }
89
-            glsr($blockClass)->register($block);
90
-        }
91
-    }
73
+	/**
74
+	 * @return void
75
+	 * @action init
76
+	 */
77
+	public function registerBlocks()
78
+	{
79
+		$blocks = [
80
+			'form', 'reviews', 'summary',
81
+		];
82
+		foreach ($blocks as $block) {
83
+			$id = str_replace('_reviews', '', Application::ID.'_'.$block);
84
+			$blockClass = Helper::buildClassName($id.'-block', 'Blocks');
85
+			if (!class_exists($blockClass)) {
86
+				glsr_log()->error(sprintf('Class missing (%s)', $blockClass));
87
+				continue;
88
+			}
89
+			glsr($blockClass)->register($block);
90
+		}
91
+	}
92 92
 }
Please login to merge, or discard this patch.
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -13,9 +13,9 @@  discard block
 block discarded – undo
13 13
      * @return array
14 14
      * @filter block_categories
15 15
      */
16
-    public function filterBlockCategories($categories)
16
+    public function filterBlockCategories( $categories )
17 17
     {
18
-        $categories = Arr::consolidateArray($categories);
18
+        $categories = Arr::consolidateArray( $categories );
19 19
         $categories[] = [
20 20
             'icon' => null,
21 21
             'slug' => Application::ID,
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
      * @filter classic_editor_enabled_editors_for_post_type
32 32
      * @plugin classic-editor/classic-editor.php
33 33
      */
34
-    public function filterEnabledEditors($editors, $postType)
34
+    public function filterEnabledEditors( $editors, $postType )
35 35
     {
36 36
         return Application::POST_TYPE == $postType
37 37
             ? ['block_editor' => false, 'classic_editor' => false]
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
      * @return bool
45 45
      * @filter use_block_editor_for_post_type
46 46
      */
47
-    public function filterUseBlockEditor($bool, $postType)
47
+    public function filterUseBlockEditor( $bool, $postType )
48 48
     {
49 49
         return Application::POST_TYPE == $postType
50 50
             ? false
@@ -58,13 +58,13 @@  discard block
 block discarded – undo
58 58
     {
59 59
         wp_register_style(
60 60
             Application::ID.'/blocks',
61
-            glsr()->url('assets/styles/'.Application::ID.'-blocks.css'),
61
+            glsr()->url( 'assets/styles/'.Application::ID.'-blocks.css' ),
62 62
             ['wp-edit-blocks'],
63 63
             glsr()->version
64 64
         );
65 65
         wp_register_script(
66 66
             Application::ID.'/blocks',
67
-            glsr()->url('assets/scripts/'.Application::ID.'-blocks.js'),
67
+            glsr()->url( 'assets/scripts/'.Application::ID.'-blocks.js' ),
68 68
             ['wp-api-fetch', 'wp-blocks', 'wp-i18n', 'wp-editor', 'wp-element', Application::ID],
69 69
             glsr()->version
70 70
         );
@@ -79,14 +79,14 @@  discard block
 block discarded – undo
79 79
         $blocks = [
80 80
             'form', 'reviews', 'summary',
81 81
         ];
82
-        foreach ($blocks as $block) {
83
-            $id = str_replace('_reviews', '', Application::ID.'_'.$block);
84
-            $blockClass = Helper::buildClassName($id.'-block', 'Blocks');
85
-            if (!class_exists($blockClass)) {
86
-                glsr_log()->error(sprintf('Class missing (%s)', $blockClass));
82
+        foreach( $blocks as $block ) {
83
+            $id = str_replace( '_reviews', '', Application::ID.'_'.$block );
84
+            $blockClass = Helper::buildClassName( $id.'-block', 'Blocks' );
85
+            if( !class_exists( $blockClass ) ) {
86
+                glsr_log()->error( sprintf( 'Class missing (%s)', $blockClass ) );
87 87
                 continue;
88 88
             }
89
-            glsr($blockClass)->register($block);
89
+            glsr( $blockClass )->register( $block );
90 90
         }
91 91
     }
92 92
 }
Please login to merge, or discard this patch.
plugin/Handlers/RegisterShortcodes.php 2 patches
Indentation   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -7,18 +7,18 @@
 block discarded – undo
7 7
 
8 8
 class RegisterShortcodes
9 9
 {
10
-    /**
11
-     * @return void
12
-     */
13
-    public function handle(Command $command)
14
-    {
15
-        foreach ($command->shortcodes as $shortcode) {
16
-            $shortcodeClass = Helper::buildClassName($shortcode.'-shortcode', 'Shortcodes');
17
-            if (!class_exists($shortcodeClass)) {
18
-                glsr_log()->error(sprintf('Class missing (%s)', $shortcodeClass));
19
-                continue;
20
-            }
21
-            add_shortcode($shortcode, [glsr($shortcodeClass), 'buildShortcode']);
22
-        }
23
-    }
10
+	/**
11
+	 * @return void
12
+	 */
13
+	public function handle(Command $command)
14
+	{
15
+		foreach ($command->shortcodes as $shortcode) {
16
+			$shortcodeClass = Helper::buildClassName($shortcode.'-shortcode', 'Shortcodes');
17
+			if (!class_exists($shortcodeClass)) {
18
+				glsr_log()->error(sprintf('Class missing (%s)', $shortcodeClass));
19
+				continue;
20
+			}
21
+			add_shortcode($shortcode, [glsr($shortcodeClass), 'buildShortcode']);
22
+		}
23
+	}
24 24
 }
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -10,15 +10,15 @@
 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->shortcodes as $shortcode) {
16
-            $shortcodeClass = Helper::buildClassName($shortcode.'-shortcode', 'Shortcodes');
17
-            if (!class_exists($shortcodeClass)) {
18
-                glsr_log()->error(sprintf('Class missing (%s)', $shortcodeClass));
15
+        foreach( $command->shortcodes as $shortcode ) {
16
+            $shortcodeClass = Helper::buildClassName( $shortcode.'-shortcode', 'Shortcodes' );
17
+            if( !class_exists( $shortcodeClass ) ) {
18
+                glsr_log()->error( sprintf( 'Class missing (%s)', $shortcodeClass ) );
19 19
                 continue;
20 20
             }
21
-            add_shortcode($shortcode, [glsr($shortcodeClass), 'buildShortcode']);
21
+            add_shortcode( $shortcode, [glsr( $shortcodeClass ), 'buildShortcode'] );
22 22
         }
23 23
     }
24 24
 }
Please login to merge, or discard this patch.