Passed
Push — feature/rebusify ( 495106...67b08f )
by Paul
06:10 queued 02:03
created
plugin/Review.php 2 patches
Indentation   +160 added lines, -160 removed lines patch added patch discarded remove patch
@@ -11,176 +11,176 @@
 block discarded – undo
11 11
 
12 12
 class Review implements \ArrayAccess
13 13
 {
14
-    public $assigned_to;
15
-    public $author;
16
-    public $avatar;
17
-    public $content;
18
-    public $custom;
19
-    public $date;
20
-    public $email;
21
-    public $ID;
22
-    public $ip_address;
23
-    public $modified;
24
-    public $pinned;
25
-    public $rating;
26
-    public $response;
27
-    public $review_id;
28
-    public $review_type;
29
-    public $status;
30
-    public $term_ids;
31
-    public $title;
32
-    public $url;
33
-    public $user_id;
14
+	public $assigned_to;
15
+	public $author;
16
+	public $avatar;
17
+	public $content;
18
+	public $custom;
19
+	public $date;
20
+	public $email;
21
+	public $ID;
22
+	public $ip_address;
23
+	public $modified;
24
+	public $pinned;
25
+	public $rating;
26
+	public $response;
27
+	public $review_id;
28
+	public $review_type;
29
+	public $status;
30
+	public $term_ids;
31
+	public $title;
32
+	public $url;
33
+	public $user_id;
34 34
 
35
-    public function __construct(WP_Post $post)
36
-    {
37
-        if (Application::POST_TYPE != $post->post_type) {
38
-            return;
39
-        }
40
-        $this->content = $post->post_content;
41
-        $this->date = $post->post_date;
42
-        $this->ID = intval($post->ID);
43
-        $this->status = $post->post_status;
44
-        $this->title = $post->post_title;
45
-        $this->user_id = intval($post->post_author);
46
-        $this->setProperties($post);
47
-        $this->setTermIds($post);
48
-    }
35
+	public function __construct(WP_Post $post)
36
+	{
37
+		if (Application::POST_TYPE != $post->post_type) {
38
+			return;
39
+		}
40
+		$this->content = $post->post_content;
41
+		$this->date = $post->post_date;
42
+		$this->ID = intval($post->ID);
43
+		$this->status = $post->post_status;
44
+		$this->title = $post->post_title;
45
+		$this->user_id = intval($post->post_author);
46
+		$this->setProperties($post);
47
+		$this->setTermIds($post);
48
+	}
49 49
 
50
-    /**
51
-     * @return mixed
52
-     */
53
-    public function __get($key)
54
-    {
55
-        return $this->offsetGet($key);
56
-    }
50
+	/**
51
+	 * @return mixed
52
+	 */
53
+	public function __get($key)
54
+	{
55
+		return $this->offsetGet($key);
56
+	}
57 57
 
58
-    /**
59
-     * @return string
60
-     */
61
-    public function __toString()
62
-    {
63
-        return (string) $this->build();
64
-    }
58
+	/**
59
+	 * @return string
60
+	 */
61
+	public function __toString()
62
+	{
63
+		return (string) $this->build();
64
+	}
65 65
 
66
-    /**
67
-     * @return ReviewHtml
68
-     */
69
-    public function build(array $args = [])
70
-    {
71
-        if (empty($this->ID)) {
72
-            return new ReviewHtml($this);
73
-        }
74
-        $partial = glsr(SiteReviewsPartial::class);
75
-        $partial->args = glsr(SiteReviewsDefaults::class)->merge($args);
76
-        $partial->options = glsr(Helper::class)->flattenArray(glsr(OptionManager::class)->all());
77
-        return $partial->buildReview($this);
78
-    }
66
+	/**
67
+	 * @return ReviewHtml
68
+	 */
69
+	public function build(array $args = [])
70
+	{
71
+		if (empty($this->ID)) {
72
+			return new ReviewHtml($this);
73
+		}
74
+		$partial = glsr(SiteReviewsPartial::class);
75
+		$partial->args = glsr(SiteReviewsDefaults::class)->merge($args);
76
+		$partial->options = glsr(Helper::class)->flattenArray(glsr(OptionManager::class)->all());
77
+		return $partial->buildReview($this);
78
+	}
79 79
 
80
-    /**
81
-     * @param mixed $key
82
-     * @return bool
83
-     */
84
-    public function offsetExists($key)
85
-    {
86
-        return property_exists($this, $key) || array_key_exists($key, (array) $this->custom);
87
-    }
80
+	/**
81
+	 * @param mixed $key
82
+	 * @return bool
83
+	 */
84
+	public function offsetExists($key)
85
+	{
86
+		return property_exists($this, $key) || array_key_exists($key, (array) $this->custom);
87
+	}
88 88
 
89
-    /**
90
-     * @param mixed $key
91
-     * @return mixed
92
-     */
93
-    public function offsetGet($key)
94
-    {
95
-        if (property_exists($this, $key)) {
96
-            return $this->{$key};
97
-        }
98
-        return array_key_exists($key, (array) $this->custom)
99
-            ? $this->custom[$key]
100
-            : null;
101
-    }
89
+	/**
90
+	 * @param mixed $key
91
+	 * @return mixed
92
+	 */
93
+	public function offsetGet($key)
94
+	{
95
+		if (property_exists($this, $key)) {
96
+			return $this->{$key};
97
+		}
98
+		return array_key_exists($key, (array) $this->custom)
99
+			? $this->custom[$key]
100
+			: null;
101
+	}
102 102
 
103
-    /**
104
-     * @param mixed $key
105
-     * @param mixed $value
106
-     * @return void
107
-     */
108
-    public function offsetSet($key, $value)
109
-    {
110
-        if (property_exists($this, $key)) {
111
-            $this->{$key} = $value;
112
-            return;
113
-        }
114
-        if (!is_array($this->custom)) {
115
-            $this->custom = array_filter((array) $this->custom);
116
-        }
117
-        $this->custom[$key] = $value;
118
-    }
103
+	/**
104
+	 * @param mixed $key
105
+	 * @param mixed $value
106
+	 * @return void
107
+	 */
108
+	public function offsetSet($key, $value)
109
+	{
110
+		if (property_exists($this, $key)) {
111
+			$this->{$key} = $value;
112
+			return;
113
+		}
114
+		if (!is_array($this->custom)) {
115
+			$this->custom = array_filter((array) $this->custom);
116
+		}
117
+		$this->custom[$key] = $value;
118
+	}
119 119
 
120
-    /**
121
-     * @param mixed $key
122
-     * @return void
123
-     */
124
-    public function offsetUnset($key)
125
-    {
126
-        $this->offsetSet($key, null);
127
-    }
120
+	/**
121
+	 * @param mixed $key
122
+	 * @return void
123
+	 */
124
+	public function offsetUnset($key)
125
+	{
126
+		$this->offsetSet($key, null);
127
+	}
128 128
 
129
-    /**
130
-     * @return void
131
-     */
132
-    public function render()
133
-    {
134
-        echo $this->build();
135
-    }
129
+	/**
130
+	 * @return void
131
+	 */
132
+	public function render()
133
+	{
134
+		echo $this->build();
135
+	}
136 136
 
137
-    /**
138
-     * @return bool
139
-     */
140
-    protected function isModified(array $properties)
141
-    {
142
-        return $this->date != $properties['date']
143
-            || $this->content != $properties['content']
144
-            || $this->title != $properties['title'];
145
-    }
137
+	/**
138
+	 * @return bool
139
+	 */
140
+	protected function isModified(array $properties)
141
+	{
142
+		return $this->date != $properties['date']
143
+			|| $this->content != $properties['content']
144
+			|| $this->title != $properties['title'];
145
+	}
146 146
 
147
-    /**
148
-     * @return void
149
-     */
150
-    protected function setProperties(WP_Post $post)
151
-    {
152
-        $defaults = [
153
-            'author' => __('Anonymous', 'site-reviews'),
154
-            'date' => '',
155
-            'review_id' => '',
156
-            'review_type' => 'local',
157
-        ];
158
-        $meta = array_filter(
159
-            array_map('array_shift', array_filter((array) get_post_meta($post->ID))),
160
-            'strlen'
161
-        );
162
-        $meta = array_merge($defaults, glsr(Helper::class)->unprefixArrayKeys($meta));
163
-        $properties = glsr(CreateReviewDefaults::class)->restrict(array_merge($defaults, $meta));
164
-        $this->modified = $this->isModified($properties);
165
-        array_walk($properties, function ($value, $key) {
166
-            if (!property_exists($this, $key) || isset($this->$key)) {
167
-                return;
168
-            }
169
-            $this->$key = maybe_unserialize($value);
170
-        });
171
-    }
147
+	/**
148
+	 * @return void
149
+	 */
150
+	protected function setProperties(WP_Post $post)
151
+	{
152
+		$defaults = [
153
+			'author' => __('Anonymous', 'site-reviews'),
154
+			'date' => '',
155
+			'review_id' => '',
156
+			'review_type' => 'local',
157
+		];
158
+		$meta = array_filter(
159
+			array_map('array_shift', array_filter((array) get_post_meta($post->ID))),
160
+			'strlen'
161
+		);
162
+		$meta = array_merge($defaults, glsr(Helper::class)->unprefixArrayKeys($meta));
163
+		$properties = glsr(CreateReviewDefaults::class)->restrict(array_merge($defaults, $meta));
164
+		$this->modified = $this->isModified($properties);
165
+		array_walk($properties, function ($value, $key) {
166
+			if (!property_exists($this, $key) || isset($this->$key)) {
167
+				return;
168
+			}
169
+			$this->$key = maybe_unserialize($value);
170
+		});
171
+	}
172 172
 
173
-    /**
174
-     * @return void
175
-     */
176
-    protected function setTermIds(WP_Post $post)
177
-    {
178
-        $this->term_ids = [];
179
-        if (!is_array($terms = get_the_terms($post, Application::TAXONOMY))) {
180
-            return;
181
-        }
182
-        foreach ($terms as $term) {
183
-            $this->term_ids[] = $term->term_id;
184
-        }
185
-    }
173
+	/**
174
+	 * @return void
175
+	 */
176
+	protected function setTermIds(WP_Post $post)
177
+	{
178
+		$this->term_ids = [];
179
+		if (!is_array($terms = get_the_terms($post, Application::TAXONOMY))) {
180
+			return;
181
+		}
182
+		foreach ($terms as $term) {
183
+			$this->term_ids[] = $term->term_id;
184
+		}
185
+	}
186 186
 }
Please login to merge, or discard this patch.
Spacing   +40 added lines, -40 removed lines patch added patch discarded remove patch
@@ -32,27 +32,27 @@  discard block
 block discarded – undo
32 32
     public $url;
33 33
     public $user_id;
34 34
 
35
-    public function __construct(WP_Post $post)
35
+    public function __construct( WP_Post $post )
36 36
     {
37
-        if (Application::POST_TYPE != $post->post_type) {
37
+        if( Application::POST_TYPE != $post->post_type ) {
38 38
             return;
39 39
         }
40 40
         $this->content = $post->post_content;
41 41
         $this->date = $post->post_date;
42
-        $this->ID = intval($post->ID);
42
+        $this->ID = intval( $post->ID );
43 43
         $this->status = $post->post_status;
44 44
         $this->title = $post->post_title;
45
-        $this->user_id = intval($post->post_author);
46
-        $this->setProperties($post);
47
-        $this->setTermIds($post);
45
+        $this->user_id = intval( $post->post_author );
46
+        $this->setProperties( $post );
47
+        $this->setTermIds( $post );
48 48
     }
49 49
 
50 50
     /**
51 51
      * @return mixed
52 52
      */
53
-    public function __get($key)
53
+    public function __get( $key )
54 54
     {
55
-        return $this->offsetGet($key);
55
+        return $this->offsetGet( $key );
56 56
     }
57 57
 
58 58
     /**
@@ -60,42 +60,42 @@  discard block
 block discarded – undo
60 60
      */
61 61
     public function __toString()
62 62
     {
63
-        return (string) $this->build();
63
+        return (string)$this->build();
64 64
     }
65 65
 
66 66
     /**
67 67
      * @return ReviewHtml
68 68
      */
69
-    public function build(array $args = [])
69
+    public function build( array $args = [] )
70 70
     {
71
-        if (empty($this->ID)) {
72
-            return new ReviewHtml($this);
71
+        if( empty($this->ID) ) {
72
+            return new ReviewHtml( $this );
73 73
         }
74
-        $partial = glsr(SiteReviewsPartial::class);
75
-        $partial->args = glsr(SiteReviewsDefaults::class)->merge($args);
76
-        $partial->options = glsr(Helper::class)->flattenArray(glsr(OptionManager::class)->all());
77
-        return $partial->buildReview($this);
74
+        $partial = glsr( SiteReviewsPartial::class );
75
+        $partial->args = glsr( SiteReviewsDefaults::class )->merge( $args );
76
+        $partial->options = glsr( Helper::class )->flattenArray( glsr( OptionManager::class )->all() );
77
+        return $partial->buildReview( $this );
78 78
     }
79 79
 
80 80
     /**
81 81
      * @param mixed $key
82 82
      * @return bool
83 83
      */
84
-    public function offsetExists($key)
84
+    public function offsetExists( $key )
85 85
     {
86
-        return property_exists($this, $key) || array_key_exists($key, (array) $this->custom);
86
+        return property_exists( $this, $key ) || array_key_exists( $key, (array)$this->custom );
87 87
     }
88 88
 
89 89
     /**
90 90
      * @param mixed $key
91 91
      * @return mixed
92 92
      */
93
-    public function offsetGet($key)
93
+    public function offsetGet( $key )
94 94
     {
95
-        if (property_exists($this, $key)) {
95
+        if( property_exists( $this, $key ) ) {
96 96
             return $this->{$key};
97 97
         }
98
-        return array_key_exists($key, (array) $this->custom)
98
+        return array_key_exists( $key, (array)$this->custom )
99 99
             ? $this->custom[$key]
100 100
             : null;
101 101
     }
@@ -105,14 +105,14 @@  discard block
 block discarded – undo
105 105
      * @param mixed $value
106 106
      * @return void
107 107
      */
108
-    public function offsetSet($key, $value)
108
+    public function offsetSet( $key, $value )
109 109
     {
110
-        if (property_exists($this, $key)) {
110
+        if( property_exists( $this, $key ) ) {
111 111
             $this->{$key} = $value;
112 112
             return;
113 113
         }
114
-        if (!is_array($this->custom)) {
115
-            $this->custom = array_filter((array) $this->custom);
114
+        if( !is_array( $this->custom ) ) {
115
+            $this->custom = array_filter( (array)$this->custom );
116 116
         }
117 117
         $this->custom[$key] = $value;
118 118
     }
@@ -121,9 +121,9 @@  discard block
 block discarded – undo
121 121
      * @param mixed $key
122 122
      * @return void
123 123
      */
124
-    public function offsetUnset($key)
124
+    public function offsetUnset( $key )
125 125
     {
126
-        $this->offsetSet($key, null);
126
+        $this->offsetSet( $key, null );
127 127
     }
128 128
 
129 129
     /**
@@ -137,7 +137,7 @@  discard block
 block discarded – undo
137 137
     /**
138 138
      * @return bool
139 139
      */
140
-    protected function isModified(array $properties)
140
+    protected function isModified( array $properties )
141 141
     {
142 142
         return $this->date != $properties['date']
143 143
             || $this->content != $properties['content']
@@ -147,39 +147,39 @@  discard block
 block discarded – undo
147 147
     /**
148 148
      * @return void
149 149
      */
150
-    protected function setProperties(WP_Post $post)
150
+    protected function setProperties( WP_Post $post )
151 151
     {
152 152
         $defaults = [
153
-            'author' => __('Anonymous', 'site-reviews'),
153
+            'author' => __( 'Anonymous', 'site-reviews' ),
154 154
             'date' => '',
155 155
             'review_id' => '',
156 156
             'review_type' => 'local',
157 157
         ];
158 158
         $meta = array_filter(
159
-            array_map('array_shift', array_filter((array) get_post_meta($post->ID))),
159
+            array_map( 'array_shift', array_filter( (array)get_post_meta( $post->ID ) ) ),
160 160
             'strlen'
161 161
         );
162
-        $meta = array_merge($defaults, glsr(Helper::class)->unprefixArrayKeys($meta));
163
-        $properties = glsr(CreateReviewDefaults::class)->restrict(array_merge($defaults, $meta));
164
-        $this->modified = $this->isModified($properties);
165
-        array_walk($properties, function ($value, $key) {
166
-            if (!property_exists($this, $key) || isset($this->$key)) {
162
+        $meta = array_merge( $defaults, glsr( Helper::class )->unprefixArrayKeys( $meta ) );
163
+        $properties = glsr( CreateReviewDefaults::class )->restrict( array_merge( $defaults, $meta ) );
164
+        $this->modified = $this->isModified( $properties );
165
+        array_walk( $properties, function( $value, $key ) {
166
+            if( !property_exists( $this, $key ) || isset($this->$key) ) {
167 167
                 return;
168 168
             }
169
-            $this->$key = maybe_unserialize($value);
169
+            $this->$key = maybe_unserialize( $value );
170 170
         });
171 171
     }
172 172
 
173 173
     /**
174 174
      * @return void
175 175
      */
176
-    protected function setTermIds(WP_Post $post)
176
+    protected function setTermIds( WP_Post $post )
177 177
     {
178 178
         $this->term_ids = [];
179
-        if (!is_array($terms = get_the_terms($post, Application::TAXONOMY))) {
179
+        if( !is_array( $terms = get_the_terms( $post, Application::TAXONOMY ) ) ) {
180 180
             return;
181 181
         }
182
-        foreach ($terms as $term) {
182
+        foreach( $terms as $term ) {
183 183
             $this->term_ids[] = $term->term_id;
184 184
         }
185 185
     }
Please login to merge, or discard this patch.
plugin/Modules/Akismet.php 2 patches
Indentation   +75 added lines, -75 removed lines patch added patch discarded remove patch
@@ -7,82 +7,82 @@
 block discarded – undo
7 7
 
8 8
 class Akismet
9 9
 {
10
-    /**
11
-     * @return bool
12
-     */
13
-    public function isSpam(array $review)
14
-    {
15
-        if (!$this->isActive()) {
16
-            return false;
17
-        }
18
-        $submission = [
19
-            'blog' => glsr(OptionManager::class)->getWP('home'),
20
-            'blog_charset' => glsr(OptionManager::class)->getWP('blog_charset', 'UTF-8'),
21
-            'blog_lang' => get_locale(),
22
-            'comment_author' => $review['name'],
23
-            'comment_author_email' => $review['email'],
24
-            'comment_content' => $review['title']."\n\n".$review['content'],
25
-            'comment_type' => 'review',
26
-            'referrer' => filter_input(INPUT_SERVER, 'HTTP_REFERER'),
27
-            'user_agent' => filter_input(INPUT_SERVER, 'HTTP_USER_AGENT'),
28
-            'user_ip' => $review['ip_address'],
29
-            // 'user_role' => 'administrator',
30
-            // 'is_test' => 1,
31
-        ];
32
-        foreach ($_SERVER as $key => $value) {
33
-            if (is_array($value) || in_array($key, ['HTTP_COOKIE', 'HTTP_COOKIE2', 'PHP_AUTH_PW'])) {
34
-                continue;
35
-            }
36
-            $submission[$key] = $value;
37
-        }
38
-        return $this->check(apply_filters('site-reviews/akismet/submission', $submission, $review));
39
-    }
10
+	/**
11
+	 * @return bool
12
+	 */
13
+	public function isSpam(array $review)
14
+	{
15
+		if (!$this->isActive()) {
16
+			return false;
17
+		}
18
+		$submission = [
19
+			'blog' => glsr(OptionManager::class)->getWP('home'),
20
+			'blog_charset' => glsr(OptionManager::class)->getWP('blog_charset', 'UTF-8'),
21
+			'blog_lang' => get_locale(),
22
+			'comment_author' => $review['name'],
23
+			'comment_author_email' => $review['email'],
24
+			'comment_content' => $review['title']."\n\n".$review['content'],
25
+			'comment_type' => 'review',
26
+			'referrer' => filter_input(INPUT_SERVER, 'HTTP_REFERER'),
27
+			'user_agent' => filter_input(INPUT_SERVER, 'HTTP_USER_AGENT'),
28
+			'user_ip' => $review['ip_address'],
29
+			// 'user_role' => 'administrator',
30
+			// 'is_test' => 1,
31
+		];
32
+		foreach ($_SERVER as $key => $value) {
33
+			if (is_array($value) || in_array($key, ['HTTP_COOKIE', 'HTTP_COOKIE2', 'PHP_AUTH_PW'])) {
34
+				continue;
35
+			}
36
+			$submission[$key] = $value;
37
+		}
38
+		return $this->check(apply_filters('site-reviews/akismet/submission', $submission, $review));
39
+	}
40 40
 
41
-    /**
42
-     * @return bool
43
-     */
44
-    protected function check(array $submission)
45
-    {
46
-        $response = AkismetPlugin::http_post($this->buildQuery($submission), 'comment-check');
47
-        return apply_filters('site-reviews/akismet/is-spam',
48
-            'true' == $response[1],
49
-            $submission,
50
-            $response
51
-        );
52
-    }
41
+	/**
42
+	 * @return bool
43
+	 */
44
+	protected function check(array $submission)
45
+	{
46
+		$response = AkismetPlugin::http_post($this->buildQuery($submission), 'comment-check');
47
+		return apply_filters('site-reviews/akismet/is-spam',
48
+			'true' == $response[1],
49
+			$submission,
50
+			$response
51
+		);
52
+	}
53 53
 
54
-    /**
55
-     * @return string
56
-     */
57
-    protected function buildQuery(array $data)
58
-    {
59
-        $query = [];
60
-        foreach ($data as $key => $value) {
61
-            if (is_array($value) || is_object($value)) {
62
-                continue;
63
-            }
64
-            if (false === $value) {
65
-                $value = '0';
66
-            }
67
-            $value = trim($value);
68
-            if (!strlen($value)) {
69
-                continue;
70
-            }
71
-            $query[] = urlencode($key).'='.urlencode($value);
72
-        }
73
-        return implode('&', $query);
74
-    }
54
+	/**
55
+	 * @return string
56
+	 */
57
+	protected function buildQuery(array $data)
58
+	{
59
+		$query = [];
60
+		foreach ($data as $key => $value) {
61
+			if (is_array($value) || is_object($value)) {
62
+				continue;
63
+			}
64
+			if (false === $value) {
65
+				$value = '0';
66
+			}
67
+			$value = trim($value);
68
+			if (!strlen($value)) {
69
+				continue;
70
+			}
71
+			$query[] = urlencode($key).'='.urlencode($value);
72
+		}
73
+		return implode('&', $query);
74
+	}
75 75
 
76
-    /**
77
-     * @return bool
78
-     */
79
-    protected function isActive()
80
-    {
81
-        $check = !glsr(OptionManager::class)->getBool('settings.submissions.akismet')
82
-            || !is_callable(['Akismet', 'get_api_key'])
83
-            || !is_callable(['Akismet', 'http_post'])
84
-            ? false
85
-            : (bool) AkismetPlugin::get_api_key();
86
-        return apply_filters('site-reviews/akismet/is-active', $check);
87
-    }
76
+	/**
77
+	 * @return bool
78
+	 */
79
+	protected function isActive()
80
+	{
81
+		$check = !glsr(OptionManager::class)->getBool('settings.submissions.akismet')
82
+			|| !is_callable(['Akismet', 'get_api_key'])
83
+			|| !is_callable(['Akismet', 'http_post'])
84
+			? false
85
+			: (bool) AkismetPlugin::get_api_key();
86
+		return apply_filters('site-reviews/akismet/is-active', $check);
87
+	}
88 88
 }
Please login to merge, or discard this patch.
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -10,41 +10,41 @@  discard block
 block discarded – undo
10 10
     /**
11 11
      * @return bool
12 12
      */
13
-    public function isSpam(array $review)
13
+    public function isSpam( array $review )
14 14
     {
15
-        if (!$this->isActive()) {
15
+        if( !$this->isActive() ) {
16 16
             return false;
17 17
         }
18 18
         $submission = [
19
-            'blog' => glsr(OptionManager::class)->getWP('home'),
20
-            'blog_charset' => glsr(OptionManager::class)->getWP('blog_charset', 'UTF-8'),
19
+            'blog' => glsr( OptionManager::class )->getWP( 'home' ),
20
+            'blog_charset' => glsr( OptionManager::class )->getWP( 'blog_charset', 'UTF-8' ),
21 21
             'blog_lang' => get_locale(),
22 22
             'comment_author' => $review['name'],
23 23
             'comment_author_email' => $review['email'],
24 24
             'comment_content' => $review['title']."\n\n".$review['content'],
25 25
             'comment_type' => 'review',
26
-            'referrer' => filter_input(INPUT_SERVER, 'HTTP_REFERER'),
27
-            'user_agent' => filter_input(INPUT_SERVER, 'HTTP_USER_AGENT'),
26
+            'referrer' => filter_input( INPUT_SERVER, 'HTTP_REFERER' ),
27
+            'user_agent' => filter_input( INPUT_SERVER, 'HTTP_USER_AGENT' ),
28 28
             'user_ip' => $review['ip_address'],
29 29
             // 'user_role' => 'administrator',
30 30
             // 'is_test' => 1,
31 31
         ];
32
-        foreach ($_SERVER as $key => $value) {
33
-            if (is_array($value) || in_array($key, ['HTTP_COOKIE', 'HTTP_COOKIE2', 'PHP_AUTH_PW'])) {
32
+        foreach( $_SERVER as $key => $value ) {
33
+            if( is_array( $value ) || in_array( $key, ['HTTP_COOKIE', 'HTTP_COOKIE2', 'PHP_AUTH_PW'] ) ) {
34 34
                 continue;
35 35
             }
36 36
             $submission[$key] = $value;
37 37
         }
38
-        return $this->check(apply_filters('site-reviews/akismet/submission', $submission, $review));
38
+        return $this->check( apply_filters( 'site-reviews/akismet/submission', $submission, $review ) );
39 39
     }
40 40
 
41 41
     /**
42 42
      * @return bool
43 43
      */
44
-    protected function check(array $submission)
44
+    protected function check( array $submission )
45 45
     {
46
-        $response = AkismetPlugin::http_post($this->buildQuery($submission), 'comment-check');
47
-        return apply_filters('site-reviews/akismet/is-spam',
46
+        $response = AkismetPlugin::http_post( $this->buildQuery( $submission ), 'comment-check' );
47
+        return apply_filters( 'site-reviews/akismet/is-spam',
48 48
             'true' == $response[1],
49 49
             $submission,
50 50
             $response
@@ -54,23 +54,23 @@  discard block
 block discarded – undo
54 54
     /**
55 55
      * @return string
56 56
      */
57
-    protected function buildQuery(array $data)
57
+    protected function buildQuery( array $data )
58 58
     {
59 59
         $query = [];
60
-        foreach ($data as $key => $value) {
61
-            if (is_array($value) || is_object($value)) {
60
+        foreach( $data as $key => $value ) {
61
+            if( is_array( $value ) || is_object( $value ) ) {
62 62
                 continue;
63 63
             }
64
-            if (false === $value) {
64
+            if( false === $value ) {
65 65
                 $value = '0';
66 66
             }
67
-            $value = trim($value);
68
-            if (!strlen($value)) {
67
+            $value = trim( $value );
68
+            if( !strlen( $value ) ) {
69 69
                 continue;
70 70
             }
71
-            $query[] = urlencode($key).'='.urlencode($value);
71
+            $query[] = urlencode( $key ).'='.urlencode( $value );
72 72
         }
73
-        return implode('&', $query);
73
+        return implode( '&', $query );
74 74
     }
75 75
 
76 76
     /**
@@ -78,11 +78,11 @@  discard block
 block discarded – undo
78 78
      */
79 79
     protected function isActive()
80 80
     {
81
-        $check = !glsr(OptionManager::class)->getBool('settings.submissions.akismet')
82
-            || !is_callable(['Akismet', 'get_api_key'])
83
-            || !is_callable(['Akismet', 'http_post'])
81
+        $check = !glsr( OptionManager::class )->getBool( 'settings.submissions.akismet' )
82
+            || !is_callable( ['Akismet', 'get_api_key'] )
83
+            || !is_callable( ['Akismet', 'http_post'] )
84 84
             ? false
85
-            : (bool) AkismetPlugin::get_api_key();
86
-        return apply_filters('site-reviews/akismet/is-active', $check);
85
+            : (bool)AkismetPlugin::get_api_key();
86
+        return apply_filters( 'site-reviews/akismet/is-active', $check );
87 87
     }
88 88
 }
Please login to merge, or discard this patch.
plugin/Modules/Html/Partials/SiteReviews.php 3 patches
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -194,7 +194,8 @@
 block discarded – undo
194 194
         $dateFormat = $this->getOption('settings.reviews.date.format', 'default');
195 195
         if ('relative' == $dateFormat) {
196 196
             $date = glsr(Date::class)->relative($value);
197
-        } else {
197
+        }
198
+        else {
198 199
             $format = 'custom' == $dateFormat
199 200
                 ? $this->getOption('settings.reviews.date.custom', 'M j, Y')
200 201
                 : glsr(OptionManager::class)->getWP('date_format', 'F j, Y');
Please login to merge, or discard this patch.
Indentation   +348 added lines, -348 removed lines patch added patch discarded remove patch
@@ -19,377 +19,377 @@
 block discarded – undo
19 19
 
20 20
 class SiteReviews
21 21
 {
22
-    /**
23
-     * @var array
24
-     */
25
-    public $args;
22
+	/**
23
+	 * @var array
24
+	 */
25
+	public $args;
26 26
 
27
-    /**
28
-     * @var Review
29
-     */
30
-    public $current;
27
+	/**
28
+	 * @var Review
29
+	 */
30
+	public $current;
31 31
 
32
-    /**
33
-     * @var array
34
-     */
35
-    public $options;
32
+	/**
33
+	 * @var array
34
+	 */
35
+	public $options;
36 36
 
37
-    /**
38
-     * @var Reviews
39
-     */
40
-    protected $reviews;
37
+	/**
38
+	 * @var Reviews
39
+	 */
40
+	protected $reviews;
41 41
 
42
-    /**
43
-     * @param Reviews|null $reviews
44
-     * @return ReviewsHtml
45
-     */
46
-    public function build(array $args = [], $reviews = null)
47
-    {
48
-        $this->args = glsr(SiteReviewsDefaults::class)->merge($args);
49
-        $this->options = glsr(Helper::class)->flattenArray(glsr(OptionManager::class)->all());
50
-        $this->reviews = $reviews instanceof Reviews
51
-            ? $reviews
52
-            : glsr(ReviewManager::class)->get($args);
53
-        $this->generateSchema();
54
-        return $this->buildReviews();
55
-    }
42
+	/**
43
+	 * @param Reviews|null $reviews
44
+	 * @return ReviewsHtml
45
+	 */
46
+	public function build(array $args = [], $reviews = null)
47
+	{
48
+		$this->args = glsr(SiteReviewsDefaults::class)->merge($args);
49
+		$this->options = glsr(Helper::class)->flattenArray(glsr(OptionManager::class)->all());
50
+		$this->reviews = $reviews instanceof Reviews
51
+			? $reviews
52
+			: glsr(ReviewManager::class)->get($args);
53
+		$this->generateSchema();
54
+		return $this->buildReviews();
55
+	}
56 56
 
57
-    /**
58
-     * @return ReviewHtml
59
-     */
60
-    public function buildReview(Review $review)
61
-    {
62
-        $review = apply_filters('site-reviews/review/build/before', $review);
63
-        $this->current = $review;
64
-        $renderedFields = [];
65
-        foreach ($review as $key => $value) {
66
-            $method = glsr(Helper::class)->buildMethodName($key, 'buildOption');
67
-            $field = method_exists($this, $method)
68
-                ? $this->$method($key, $value)
69
-                : false;
70
-            $field = apply_filters('site-reviews/review/build/'.$key, $field, $value, $this, $review);
71
-            if (false === $field) {
72
-                continue;
73
-            }
74
-            $renderedFields[$key] = $field;
75
-        }
76
-        $this->wrap($renderedFields, $review);
77
-        $renderedFields = apply_filters('site-reviews/review/build/after', $renderedFields, $review, $this);
78
-        $this->current = null;
79
-        return new ReviewHtml($review, (array) $renderedFields);
80
-    }
57
+	/**
58
+	 * @return ReviewHtml
59
+	 */
60
+	public function buildReview(Review $review)
61
+	{
62
+		$review = apply_filters('site-reviews/review/build/before', $review);
63
+		$this->current = $review;
64
+		$renderedFields = [];
65
+		foreach ($review as $key => $value) {
66
+			$method = glsr(Helper::class)->buildMethodName($key, 'buildOption');
67
+			$field = method_exists($this, $method)
68
+				? $this->$method($key, $value)
69
+				: false;
70
+			$field = apply_filters('site-reviews/review/build/'.$key, $field, $value, $this, $review);
71
+			if (false === $field) {
72
+				continue;
73
+			}
74
+			$renderedFields[$key] = $field;
75
+		}
76
+		$this->wrap($renderedFields, $review);
77
+		$renderedFields = apply_filters('site-reviews/review/build/after', $renderedFields, $review, $this);
78
+		$this->current = null;
79
+		return new ReviewHtml($review, (array) $renderedFields);
80
+	}
81 81
 
82
-    /**
83
-     * @return ReviewsHtml
84
-     */
85
-    public function buildReviews()
86
-    {
87
-        $renderedReviews = [];
88
-        foreach ($this->reviews as $index => $review) {
89
-            $renderedReviews[] = $this->buildReview($review);
90
-        }
91
-        return new ReviewsHtml($renderedReviews, $this->reviews->max_num_pages, $this->args);
92
-    }
82
+	/**
83
+	 * @return ReviewsHtml
84
+	 */
85
+	public function buildReviews()
86
+	{
87
+		$renderedReviews = [];
88
+		foreach ($this->reviews as $index => $review) {
89
+			$renderedReviews[] = $this->buildReview($review);
90
+		}
91
+		return new ReviewsHtml($renderedReviews, $this->reviews->max_num_pages, $this->args);
92
+	}
93 93
 
94
-    /**
95
-     * @return void
96
-     */
97
-    public function generateSchema()
98
-    {
99
-        if (!wp_validate_boolean($this->args['schema'])) {
100
-            return;
101
-        }
102
-        glsr(Schema::class)->store(
103
-            glsr(Schema::class)->build($this->args)
104
-        );
105
-    }
94
+	/**
95
+	 * @return void
96
+	 */
97
+	public function generateSchema()
98
+	{
99
+		if (!wp_validate_boolean($this->args['schema'])) {
100
+			return;
101
+		}
102
+		glsr(Schema::class)->store(
103
+			glsr(Schema::class)->build($this->args)
104
+		);
105
+	}
106 106
 
107
-    /**
108
-     * @param string $key
109
-     * @param string $path
110
-     * @return bool
111
-     */
112
-    public function isHidden($key, $path = '')
113
-    {
114
-        $isOptionEnabled = !empty($path)
115
-            ? $this->isOptionEnabled($path)
116
-            : true;
117
-        return in_array($key, $this->args['hide']) || !$isOptionEnabled;
118
-    }
107
+	/**
108
+	 * @param string $key
109
+	 * @param string $path
110
+	 * @return bool
111
+	 */
112
+	public function isHidden($key, $path = '')
113
+	{
114
+		$isOptionEnabled = !empty($path)
115
+			? $this->isOptionEnabled($path)
116
+			: true;
117
+		return in_array($key, $this->args['hide']) || !$isOptionEnabled;
118
+	}
119 119
 
120
-    /**
121
-     * @param string $key
122
-     * @param string $value
123
-     * @return void|string
124
-     */
125
-    protected function buildOptionAssignedTo($key, $value)
126
-    {
127
-        if ($this->isHidden($key, 'settings.reviews.assigned_links')) {
128
-            return;
129
-        }
130
-        $post = glsr(Polylang::class)->getPost($value);
131
-        if (!($post instanceof WP_Post)) {
132
-            return;
133
-        }
134
-        $permalink = glsr(Builder::class)->a(get_the_title($post->ID), [
135
-            'href' => get_the_permalink($post->ID),
136
-        ]);
137
-        $assignedTo = sprintf(__('Review of %s', 'site-reviews'), $permalink);
138
-        return '<span>'.$assignedTo.'</span>';
139
-    }
120
+	/**
121
+	 * @param string $key
122
+	 * @param string $value
123
+	 * @return void|string
124
+	 */
125
+	protected function buildOptionAssignedTo($key, $value)
126
+	{
127
+		if ($this->isHidden($key, 'settings.reviews.assigned_links')) {
128
+			return;
129
+		}
130
+		$post = glsr(Polylang::class)->getPost($value);
131
+		if (!($post instanceof WP_Post)) {
132
+			return;
133
+		}
134
+		$permalink = glsr(Builder::class)->a(get_the_title($post->ID), [
135
+			'href' => get_the_permalink($post->ID),
136
+		]);
137
+		$assignedTo = sprintf(__('Review of %s', 'site-reviews'), $permalink);
138
+		return '<span>'.$assignedTo.'</span>';
139
+	}
140 140
 
141
-    /**
142
-     * @param string $key
143
-     * @param string $value
144
-     * @return void|string
145
-     */
146
-    protected function buildOptionAuthor($key, $value)
147
-    {
148
-        if (!$this->isHidden($key)) {
149
-            return '<span>'.$value.'</span>';
150
-        }
151
-    }
141
+	/**
142
+	 * @param string $key
143
+	 * @param string $value
144
+	 * @return void|string
145
+	 */
146
+	protected function buildOptionAuthor($key, $value)
147
+	{
148
+		if (!$this->isHidden($key)) {
149
+			return '<span>'.$value.'</span>';
150
+		}
151
+	}
152 152
 
153
-    /**
154
-     * @param string $key
155
-     * @param string $value
156
-     * @return void|string
157
-     */
158
-    protected function buildOptionAvatar($key, $value)
159
-    {
160
-        if ($this->isHidden($key, 'settings.reviews.avatars')) {
161
-            return;
162
-        }
163
-        $size = $this->getOption('settings.reviews.avatars_size', 40);
164
-        return glsr(Builder::class)->img([
165
-            'height' => $size,
166
-            'src' => $this->generateAvatar($value),
167
-            'style' => sprintf('width:%1$spx; height:%1$spx;', $size),
168
-            'width' => $size,
169
-        ]);
170
-    }
153
+	/**
154
+	 * @param string $key
155
+	 * @param string $value
156
+	 * @return void|string
157
+	 */
158
+	protected function buildOptionAvatar($key, $value)
159
+	{
160
+		if ($this->isHidden($key, 'settings.reviews.avatars')) {
161
+			return;
162
+		}
163
+		$size = $this->getOption('settings.reviews.avatars_size', 40);
164
+		return glsr(Builder::class)->img([
165
+			'height' => $size,
166
+			'src' => $this->generateAvatar($value),
167
+			'style' => sprintf('width:%1$spx; height:%1$spx;', $size),
168
+			'width' => $size,
169
+		]);
170
+	}
171 171
 
172
-    /**
173
-     * @param string $key
174
-     * @param string $value
175
-     * @return void|string
176
-     */
177
-    protected function buildOptionContent($key, $value)
178
-    {
179
-        $text = $this->normalizeText($value);
180
-        if (!$this->isHiddenOrEmpty($key, $text)) {
181
-            return '<p>'.$text.'</p>';
182
-        }
183
-    }
172
+	/**
173
+	 * @param string $key
174
+	 * @param string $value
175
+	 * @return void|string
176
+	 */
177
+	protected function buildOptionContent($key, $value)
178
+	{
179
+		$text = $this->normalizeText($value);
180
+		if (!$this->isHiddenOrEmpty($key, $text)) {
181
+			return '<p>'.$text.'</p>';
182
+		}
183
+	}
184 184
 
185
-    /**
186
-     * @param string $key
187
-     * @param string $value
188
-     * @return void|string
189
-     */
190
-    protected function buildOptionDate($key, $value)
191
-    {
192
-        if ($this->isHidden($key)) {
193
-            return;
194
-        }
195
-        $dateFormat = $this->getOption('settings.reviews.date.format', 'default');
196
-        if ('relative' == $dateFormat) {
197
-            $date = glsr(Date::class)->relative($value);
198
-        } else {
199
-            $format = 'custom' == $dateFormat
200
-                ? $this->getOption('settings.reviews.date.custom', 'M j, Y')
201
-                : glsr(OptionManager::class)->getWP('date_format', 'F j, Y');
202
-            $date = date_i18n($format, strtotime($value));
203
-        }
204
-        return '<span>'.$date.'</span>';
205
-    }
185
+	/**
186
+	 * @param string $key
187
+	 * @param string $value
188
+	 * @return void|string
189
+	 */
190
+	protected function buildOptionDate($key, $value)
191
+	{
192
+		if ($this->isHidden($key)) {
193
+			return;
194
+		}
195
+		$dateFormat = $this->getOption('settings.reviews.date.format', 'default');
196
+		if ('relative' == $dateFormat) {
197
+			$date = glsr(Date::class)->relative($value);
198
+		} else {
199
+			$format = 'custom' == $dateFormat
200
+				? $this->getOption('settings.reviews.date.custom', 'M j, Y')
201
+				: glsr(OptionManager::class)->getWP('date_format', 'F j, Y');
202
+			$date = date_i18n($format, strtotime($value));
203
+		}
204
+		return '<span>'.$date.'</span>';
205
+	}
206 206
 
207
-    /**
208
-     * @param string $key
209
-     * @param string $value
210
-     * @return void|string
211
-     */
212
-    protected function buildOptionRating($key, $value)
213
-    {
214
-        if (!$this->isHiddenOrEmpty($key, $value)) {
215
-            return glsr_star_rating($value);
216
-        }
217
-    }
207
+	/**
208
+	 * @param string $key
209
+	 * @param string $value
210
+	 * @return void|string
211
+	 */
212
+	protected function buildOptionRating($key, $value)
213
+	{
214
+		if (!$this->isHiddenOrEmpty($key, $value)) {
215
+			return glsr_star_rating($value);
216
+		}
217
+	}
218 218
 
219
-    /**
220
-     * @param string $key
221
-     * @param string $value
222
-     * @return void|string
223
-     */
224
-    protected function buildOptionResponse($key, $value)
225
-    {
226
-        if ($this->isHiddenOrEmpty($key, $value)) {
227
-            return;
228
-        }
229
-        $title = sprintf(__('Response from %s', 'site-reviews'), get_bloginfo('name'));
230
-        $text = $this->normalizeText($value);
231
-        $text = '<p><strong>'.$title.'</strong></p><p>'.$text.'</p>';
232
-        $response = glsr(Builder::class)->div($text, ['class' => 'glsr-review-response-inner']);
233
-        $background = glsr(Builder::class)->div(['class' => 'glsr-review-response-background']);
234
-        return $response.$background;
235
-    }
219
+	/**
220
+	 * @param string $key
221
+	 * @param string $value
222
+	 * @return void|string
223
+	 */
224
+	protected function buildOptionResponse($key, $value)
225
+	{
226
+		if ($this->isHiddenOrEmpty($key, $value)) {
227
+			return;
228
+		}
229
+		$title = sprintf(__('Response from %s', 'site-reviews'), get_bloginfo('name'));
230
+		$text = $this->normalizeText($value);
231
+		$text = '<p><strong>'.$title.'</strong></p><p>'.$text.'</p>';
232
+		$response = glsr(Builder::class)->div($text, ['class' => 'glsr-review-response-inner']);
233
+		$background = glsr(Builder::class)->div(['class' => 'glsr-review-response-background']);
234
+		return $response.$background;
235
+	}
236 236
 
237
-    /**
238
-     * @param string $key
239
-     * @param string $value
240
-     * @return void|string
241
-     */
242
-    protected function buildOptionTitle($key, $value)
243
-    {
244
-        if ($this->isHidden($key)) {
245
-            return;
246
-        }
247
-        if (empty($value)) {
248
-            $value = __('No Title', 'site-reviews');
249
-        }
250
-        return '<h3>'.$value.'</h3>';
251
-    }
237
+	/**
238
+	 * @param string $key
239
+	 * @param string $value
240
+	 * @return void|string
241
+	 */
242
+	protected function buildOptionTitle($key, $value)
243
+	{
244
+		if ($this->isHidden($key)) {
245
+			return;
246
+		}
247
+		if (empty($value)) {
248
+			$value = __('No Title', 'site-reviews');
249
+		}
250
+		return '<h3>'.$value.'</h3>';
251
+	}
252 252
 
253
-    /**
254
-     * @param string $avatarUrl
255
-     * @return string
256
-     */
257
-    protected function generateAvatar($avatarUrl)
258
-    {
259
-        if (!$this->isOptionEnabled('settings.reviews.avatars_regenerate') || 'local' != $this->current->review_type) {
260
-            return $avatarUrl;
261
-        }
262
-        $authorIdOrEmail = get_the_author_meta('ID', $this->current->user_id);
263
-        if (empty($authorIdOrEmail)) {
264
-            $authorIdOrEmail = $this->current->email;
265
-        }
266
-        if ($newAvatar = get_avatar_url($authorIdOrEmail)) {
267
-            return $newAvatar;
268
-        }
269
-        return $avatarUrl;
270
-    }
253
+	/**
254
+	 * @param string $avatarUrl
255
+	 * @return string
256
+	 */
257
+	protected function generateAvatar($avatarUrl)
258
+	{
259
+		if (!$this->isOptionEnabled('settings.reviews.avatars_regenerate') || 'local' != $this->current->review_type) {
260
+			return $avatarUrl;
261
+		}
262
+		$authorIdOrEmail = get_the_author_meta('ID', $this->current->user_id);
263
+		if (empty($authorIdOrEmail)) {
264
+			$authorIdOrEmail = $this->current->email;
265
+		}
266
+		if ($newAvatar = get_avatar_url($authorIdOrEmail)) {
267
+			return $newAvatar;
268
+		}
269
+		return $avatarUrl;
270
+	}
271 271
 
272
-    /**
273
-     * @param string $text
274
-     * @return string
275
-     */
276
-    protected function getExcerpt($text)
277
-    {
278
-        $limit = intval($this->getOption('settings.reviews.excerpts_length', 55));
279
-        $split = extension_loaded('intl')
280
-            ? $this->getExcerptIntlSplit($text, $limit)
281
-            : $this->getExcerptSplit($text, $limit);
282
-        $hiddenText = substr($text, $split);
283
-        if (!empty($hiddenText)) {
284
-            $showMore = glsr(Builder::class)->span($hiddenText, [
285
-                'class' => 'glsr-hidden glsr-hidden-text',
286
-                'data-show-less' => __('Show less', 'site-reviews'),
287
-                'data-show-more' => __('Show more', 'site-reviews'),
288
-            ]);
289
-            $text = ltrim(substr($text, 0, $split)).$showMore;
290
-        }
291
-        return $text;
292
-    }
272
+	/**
273
+	 * @param string $text
274
+	 * @return string
275
+	 */
276
+	protected function getExcerpt($text)
277
+	{
278
+		$limit = intval($this->getOption('settings.reviews.excerpts_length', 55));
279
+		$split = extension_loaded('intl')
280
+			? $this->getExcerptIntlSplit($text, $limit)
281
+			: $this->getExcerptSplit($text, $limit);
282
+		$hiddenText = substr($text, $split);
283
+		if (!empty($hiddenText)) {
284
+			$showMore = glsr(Builder::class)->span($hiddenText, [
285
+				'class' => 'glsr-hidden glsr-hidden-text',
286
+				'data-show-less' => __('Show less', 'site-reviews'),
287
+				'data-show-more' => __('Show more', 'site-reviews'),
288
+			]);
289
+			$text = ltrim(substr($text, 0, $split)).$showMore;
290
+		}
291
+		return $text;
292
+	}
293 293
 
294
-    /**
295
-     * @param string $text
296
-     * @param int $limit
297
-     * @return int
298
-     */
299
-    protected function getExcerptIntlSplit($text, $limit)
300
-    {
301
-        $words = IntlRuleBasedBreakIterator::createWordInstance('');
302
-        $words->setText($text);
303
-        $count = 0;
304
-        foreach ($words as $offset) {
305
-            if (IntlRuleBasedBreakIterator::WORD_NONE === $words->getRuleStatus()) {
306
-                continue;
307
-            }
308
-            ++$count;
309
-            if ($count != $limit) {
310
-                continue;
311
-            }
312
-            return $offset;
313
-        }
314
-        return strlen($text);
315
-    }
294
+	/**
295
+	 * @param string $text
296
+	 * @param int $limit
297
+	 * @return int
298
+	 */
299
+	protected function getExcerptIntlSplit($text, $limit)
300
+	{
301
+		$words = IntlRuleBasedBreakIterator::createWordInstance('');
302
+		$words->setText($text);
303
+		$count = 0;
304
+		foreach ($words as $offset) {
305
+			if (IntlRuleBasedBreakIterator::WORD_NONE === $words->getRuleStatus()) {
306
+				continue;
307
+			}
308
+			++$count;
309
+			if ($count != $limit) {
310
+				continue;
311
+			}
312
+			return $offset;
313
+		}
314
+		return strlen($text);
315
+	}
316 316
 
317
-    /**
318
-     * @param string $text
319
-     * @param int $limit
320
-     * @return int
321
-     */
322
-    protected function getExcerptSplit($text, $limit)
323
-    {
324
-        if (str_word_count($text, 0) > $limit) {
325
-            $words = array_keys(str_word_count($text, 2));
326
-            return $words[$limit];
327
-        }
328
-        return strlen($text);
329
-    }
317
+	/**
318
+	 * @param string $text
319
+	 * @param int $limit
320
+	 * @return int
321
+	 */
322
+	protected function getExcerptSplit($text, $limit)
323
+	{
324
+		if (str_word_count($text, 0) > $limit) {
325
+			$words = array_keys(str_word_count($text, 2));
326
+			return $words[$limit];
327
+		}
328
+		return strlen($text);
329
+	}
330 330
 
331
-    /**
332
-     * @param string $path
333
-     * @param mixed $fallback
334
-     * @return mixed
335
-     */
336
-    protected function getOption($path, $fallback = '')
337
-    {
338
-        if (array_key_exists($path, $this->options)) {
339
-            return $this->options[$path];
340
-        }
341
-        return $fallback;
342
-    }
331
+	/**
332
+	 * @param string $path
333
+	 * @param mixed $fallback
334
+	 * @return mixed
335
+	 */
336
+	protected function getOption($path, $fallback = '')
337
+	{
338
+		if (array_key_exists($path, $this->options)) {
339
+			return $this->options[$path];
340
+		}
341
+		return $fallback;
342
+	}
343 343
 
344
-    /**
345
-     * @param string $key
346
-     * @param string $value
347
-     * @return bool
348
-     */
349
-    protected function isHiddenOrEmpty($key, $value)
350
-    {
351
-        return $this->isHidden($key) || empty($value);
352
-    }
344
+	/**
345
+	 * @param string $key
346
+	 * @param string $value
347
+	 * @return bool
348
+	 */
349
+	protected function isHiddenOrEmpty($key, $value)
350
+	{
351
+		return $this->isHidden($key) || empty($value);
352
+	}
353 353
 
354
-    /**
355
-     * @param string $path
356
-     * @return bool
357
-     */
358
-    protected function isOptionEnabled($path)
359
-    {
360
-        return 'yes' == $this->getOption($path);
361
-    }
354
+	/**
355
+	 * @param string $path
356
+	 * @return bool
357
+	 */
358
+	protected function isOptionEnabled($path)
359
+	{
360
+		return 'yes' == $this->getOption($path);
361
+	}
362 362
 
363
-    /**
364
-     * @param string $text
365
-     * @return string
366
-     */
367
-    protected function normalizeText($text)
368
-    {
369
-        $text = wp_kses($text, wp_kses_allowed_html());
370
-        $text = convert_smilies(strip_shortcodes($text));
371
-        $text = str_replace(']]>', ']]&gt;', $text);
372
-        $text = preg_replace('/(\R){2,}/', '$1', $text);
373
-        if ($this->isOptionEnabled('settings.reviews.excerpts')) {
374
-            $text = $this->getExcerpt($text);
375
-        }
376
-        return wptexturize(nl2br($text));
377
-    }
363
+	/**
364
+	 * @param string $text
365
+	 * @return string
366
+	 */
367
+	protected function normalizeText($text)
368
+	{
369
+		$text = wp_kses($text, wp_kses_allowed_html());
370
+		$text = convert_smilies(strip_shortcodes($text));
371
+		$text = str_replace(']]>', ']]&gt;', $text);
372
+		$text = preg_replace('/(\R){2,}/', '$1', $text);
373
+		if ($this->isOptionEnabled('settings.reviews.excerpts')) {
374
+			$text = $this->getExcerpt($text);
375
+		}
376
+		return wptexturize(nl2br($text));
377
+	}
378 378
 
379
-    /**
380
-     * @return void
381
-     */
382
-    protected function wrap(array &$renderedFields, Review $review)
383
-    {
384
-        $renderedFields = apply_filters('site-reviews/review/wrap', $renderedFields, $review, $this);
385
-        array_walk($renderedFields, function (&$value, $key) use ($review) {
386
-            $value = apply_filters('site-reviews/review/wrap/'.$key, $value, $review);
387
-            if (empty($value)) {
388
-                return;
389
-            }
390
-            $value = glsr(Builder::class)->div($value, [
391
-                'class' => 'glsr-review-'.$key,
392
-            ]);
393
-        });
394
-    }
379
+	/**
380
+	 * @return void
381
+	 */
382
+	protected function wrap(array &$renderedFields, Review $review)
383
+	{
384
+		$renderedFields = apply_filters('site-reviews/review/wrap', $renderedFields, $review, $this);
385
+		array_walk($renderedFields, function (&$value, $key) use ($review) {
386
+			$value = apply_filters('site-reviews/review/wrap/'.$key, $value, $review);
387
+			if (empty($value)) {
388
+				return;
389
+			}
390
+			$value = glsr(Builder::class)->div($value, [
391
+				'class' => 'glsr-review-'.$key,
392
+			]);
393
+		});
394
+	}
395 395
 }
Please login to merge, or discard this patch.
Spacing   +114 added lines, -114 removed lines patch added patch discarded remove patch
@@ -43,13 +43,13 @@  discard block
 block discarded – undo
43 43
      * @param Reviews|null $reviews
44 44
      * @return ReviewsHtml
45 45
      */
46
-    public function build(array $args = [], $reviews = null)
46
+    public function build( array $args = [], $reviews = null )
47 47
     {
48
-        $this->args = glsr(SiteReviewsDefaults::class)->merge($args);
49
-        $this->options = glsr(Helper::class)->flattenArray(glsr(OptionManager::class)->all());
48
+        $this->args = glsr( SiteReviewsDefaults::class )->merge( $args );
49
+        $this->options = glsr( Helper::class )->flattenArray( glsr( OptionManager::class )->all() );
50 50
         $this->reviews = $reviews instanceof Reviews
51 51
             ? $reviews
52
-            : glsr(ReviewManager::class)->get($args);
52
+            : glsr( ReviewManager::class )->get( $args );
53 53
         $this->generateSchema();
54 54
         return $this->buildReviews();
55 55
     }
@@ -57,26 +57,26 @@  discard block
 block discarded – undo
57 57
     /**
58 58
      * @return ReviewHtml
59 59
      */
60
-    public function buildReview(Review $review)
60
+    public function buildReview( Review $review )
61 61
     {
62
-        $review = apply_filters('site-reviews/review/build/before', $review);
62
+        $review = apply_filters( 'site-reviews/review/build/before', $review );
63 63
         $this->current = $review;
64 64
         $renderedFields = [];
65
-        foreach ($review as $key => $value) {
66
-            $method = glsr(Helper::class)->buildMethodName($key, 'buildOption');
67
-            $field = method_exists($this, $method)
68
-                ? $this->$method($key, $value)
65
+        foreach( $review as $key => $value ) {
66
+            $method = glsr( Helper::class )->buildMethodName( $key, 'buildOption' );
67
+            $field = method_exists( $this, $method )
68
+                ? $this->$method( $key, $value )
69 69
                 : false;
70
-            $field = apply_filters('site-reviews/review/build/'.$key, $field, $value, $this, $review);
71
-            if (false === $field) {
70
+            $field = apply_filters( 'site-reviews/review/build/'.$key, $field, $value, $this, $review );
71
+            if( false === $field ) {
72 72
                 continue;
73 73
             }
74 74
             $renderedFields[$key] = $field;
75 75
         }
76
-        $this->wrap($renderedFields, $review);
77
-        $renderedFields = apply_filters('site-reviews/review/build/after', $renderedFields, $review, $this);
76
+        $this->wrap( $renderedFields, $review );
77
+        $renderedFields = apply_filters( 'site-reviews/review/build/after', $renderedFields, $review, $this );
78 78
         $this->current = null;
79
-        return new ReviewHtml($review, (array) $renderedFields);
79
+        return new ReviewHtml( $review, (array)$renderedFields );
80 80
     }
81 81
 
82 82
     /**
@@ -85,10 +85,10 @@  discard block
 block discarded – undo
85 85
     public function buildReviews()
86 86
     {
87 87
         $renderedReviews = [];
88
-        foreach ($this->reviews as $index => $review) {
89
-            $renderedReviews[] = $this->buildReview($review);
88
+        foreach( $this->reviews as $index => $review ) {
89
+            $renderedReviews[] = $this->buildReview( $review );
90 90
         }
91
-        return new ReviewsHtml($renderedReviews, $this->reviews->max_num_pages, $this->args);
91
+        return new ReviewsHtml( $renderedReviews, $this->reviews->max_num_pages, $this->args );
92 92
     }
93 93
 
94 94
     /**
@@ -96,11 +96,11 @@  discard block
 block discarded – undo
96 96
      */
97 97
     public function generateSchema()
98 98
     {
99
-        if (!wp_validate_boolean($this->args['schema'])) {
99
+        if( !wp_validate_boolean( $this->args['schema'] ) ) {
100 100
             return;
101 101
         }
102
-        glsr(Schema::class)->store(
103
-            glsr(Schema::class)->build($this->args)
102
+        glsr( Schema::class )->store(
103
+            glsr( Schema::class )->build( $this->args )
104 104
         );
105 105
     }
106 106
 
@@ -109,12 +109,12 @@  discard block
 block discarded – undo
109 109
      * @param string $path
110 110
      * @return bool
111 111
      */
112
-    public function isHidden($key, $path = '')
112
+    public function isHidden( $key, $path = '' )
113 113
     {
114 114
         $isOptionEnabled = !empty($path)
115
-            ? $this->isOptionEnabled($path)
115
+            ? $this->isOptionEnabled( $path )
116 116
             : true;
117
-        return in_array($key, $this->args['hide']) || !$isOptionEnabled;
117
+        return in_array( $key, $this->args['hide'] ) || !$isOptionEnabled;
118 118
     }
119 119
 
120 120
     /**
@@ -122,19 +122,19 @@  discard block
 block discarded – undo
122 122
      * @param string $value
123 123
      * @return void|string
124 124
      */
125
-    protected function buildOptionAssignedTo($key, $value)
125
+    protected function buildOptionAssignedTo( $key, $value )
126 126
     {
127
-        if ($this->isHidden($key, 'settings.reviews.assigned_links')) {
127
+        if( $this->isHidden( $key, 'settings.reviews.assigned_links' ) ) {
128 128
             return;
129 129
         }
130
-        $post = glsr(Polylang::class)->getPost($value);
131
-        if (!($post instanceof WP_Post)) {
130
+        $post = glsr( Polylang::class )->getPost( $value );
131
+        if( !($post instanceof WP_Post) ) {
132 132
             return;
133 133
         }
134
-        $permalink = glsr(Builder::class)->a(get_the_title($post->ID), [
135
-            'href' => get_the_permalink($post->ID),
136
-        ]);
137
-        $assignedTo = sprintf(__('Review of %s', 'site-reviews'), $permalink);
134
+        $permalink = glsr( Builder::class )->a( get_the_title( $post->ID ), [
135
+            'href' => get_the_permalink( $post->ID ),
136
+        ] );
137
+        $assignedTo = sprintf( __( 'Review of %s', 'site-reviews' ), $permalink );
138 138
         return '<span>'.$assignedTo.'</span>';
139 139
     }
140 140
 
@@ -143,9 +143,9 @@  discard block
 block discarded – undo
143 143
      * @param string $value
144 144
      * @return void|string
145 145
      */
146
-    protected function buildOptionAuthor($key, $value)
146
+    protected function buildOptionAuthor( $key, $value )
147 147
     {
148
-        if (!$this->isHidden($key)) {
148
+        if( !$this->isHidden( $key ) ) {
149 149
             return '<span>'.$value.'</span>';
150 150
         }
151 151
     }
@@ -155,18 +155,18 @@  discard block
 block discarded – undo
155 155
      * @param string $value
156 156
      * @return void|string
157 157
      */
158
-    protected function buildOptionAvatar($key, $value)
158
+    protected function buildOptionAvatar( $key, $value )
159 159
     {
160
-        if ($this->isHidden($key, 'settings.reviews.avatars')) {
160
+        if( $this->isHidden( $key, 'settings.reviews.avatars' ) ) {
161 161
             return;
162 162
         }
163
-        $size = $this->getOption('settings.reviews.avatars_size', 40);
164
-        return glsr(Builder::class)->img([
163
+        $size = $this->getOption( 'settings.reviews.avatars_size', 40 );
164
+        return glsr( Builder::class )->img( [
165 165
             'height' => $size,
166
-            'src' => $this->generateAvatar($value),
167
-            'style' => sprintf('width:%1$spx; height:%1$spx;', $size),
166
+            'src' => $this->generateAvatar( $value ),
167
+            'style' => sprintf( 'width:%1$spx; height:%1$spx;', $size ),
168 168
             'width' => $size,
169
-        ]);
169
+        ] );
170 170
     }
171 171
 
172 172
     /**
@@ -174,10 +174,10 @@  discard block
 block discarded – undo
174 174
      * @param string $value
175 175
      * @return void|string
176 176
      */
177
-    protected function buildOptionContent($key, $value)
177
+    protected function buildOptionContent( $key, $value )
178 178
     {
179
-        $text = $this->normalizeText($value);
180
-        if (!$this->isHiddenOrEmpty($key, $text)) {
179
+        $text = $this->normalizeText( $value );
180
+        if( !$this->isHiddenOrEmpty( $key, $text ) ) {
181 181
             return '<p>'.$text.'</p>';
182 182
         }
183 183
     }
@@ -187,19 +187,19 @@  discard block
 block discarded – undo
187 187
      * @param string $value
188 188
      * @return void|string
189 189
      */
190
-    protected function buildOptionDate($key, $value)
190
+    protected function buildOptionDate( $key, $value )
191 191
     {
192
-        if ($this->isHidden($key)) {
192
+        if( $this->isHidden( $key ) ) {
193 193
             return;
194 194
         }
195
-        $dateFormat = $this->getOption('settings.reviews.date.format', 'default');
196
-        if ('relative' == $dateFormat) {
197
-            $date = glsr(Date::class)->relative($value);
195
+        $dateFormat = $this->getOption( 'settings.reviews.date.format', 'default' );
196
+        if( 'relative' == $dateFormat ) {
197
+            $date = glsr( Date::class )->relative( $value );
198 198
         } else {
199 199
             $format = 'custom' == $dateFormat
200
-                ? $this->getOption('settings.reviews.date.custom', 'M j, Y')
201
-                : glsr(OptionManager::class)->getWP('date_format', 'F j, Y');
202
-            $date = date_i18n($format, strtotime($value));
200
+                ? $this->getOption( 'settings.reviews.date.custom', 'M j, Y' )
201
+                : glsr( OptionManager::class )->getWP( 'date_format', 'F j, Y' );
202
+            $date = date_i18n( $format, strtotime( $value ) );
203 203
         }
204 204
         return '<span>'.$date.'</span>';
205 205
     }
@@ -209,10 +209,10 @@  discard block
 block discarded – undo
209 209
      * @param string $value
210 210
      * @return void|string
211 211
      */
212
-    protected function buildOptionRating($key, $value)
212
+    protected function buildOptionRating( $key, $value )
213 213
     {
214
-        if (!$this->isHiddenOrEmpty($key, $value)) {
215
-            return glsr_star_rating($value);
214
+        if( !$this->isHiddenOrEmpty( $key, $value ) ) {
215
+            return glsr_star_rating( $value );
216 216
         }
217 217
     }
218 218
 
@@ -221,16 +221,16 @@  discard block
 block discarded – undo
221 221
      * @param string $value
222 222
      * @return void|string
223 223
      */
224
-    protected function buildOptionResponse($key, $value)
224
+    protected function buildOptionResponse( $key, $value )
225 225
     {
226
-        if ($this->isHiddenOrEmpty($key, $value)) {
226
+        if( $this->isHiddenOrEmpty( $key, $value ) ) {
227 227
             return;
228 228
         }
229
-        $title = sprintf(__('Response from %s', 'site-reviews'), get_bloginfo('name'));
230
-        $text = $this->normalizeText($value);
229
+        $title = sprintf( __( 'Response from %s', 'site-reviews' ), get_bloginfo( 'name' ) );
230
+        $text = $this->normalizeText( $value );
231 231
         $text = '<p><strong>'.$title.'</strong></p><p>'.$text.'</p>';
232
-        $response = glsr(Builder::class)->div($text, ['class' => 'glsr-review-response-inner']);
233
-        $background = glsr(Builder::class)->div(['class' => 'glsr-review-response-background']);
232
+        $response = glsr( Builder::class )->div( $text, ['class' => 'glsr-review-response-inner'] );
233
+        $background = glsr( Builder::class )->div( ['class' => 'glsr-review-response-background'] );
234 234
         return $response.$background;
235 235
     }
236 236
 
@@ -239,13 +239,13 @@  discard block
 block discarded – undo
239 239
      * @param string $value
240 240
      * @return void|string
241 241
      */
242
-    protected function buildOptionTitle($key, $value)
242
+    protected function buildOptionTitle( $key, $value )
243 243
     {
244
-        if ($this->isHidden($key)) {
244
+        if( $this->isHidden( $key ) ) {
245 245
             return;
246 246
         }
247
-        if (empty($value)) {
248
-            $value = __('No Title', 'site-reviews');
247
+        if( empty($value) ) {
248
+            $value = __( 'No Title', 'site-reviews' );
249 249
         }
250 250
         return '<h3>'.$value.'</h3>';
251 251
     }
@@ -254,16 +254,16 @@  discard block
 block discarded – undo
254 254
      * @param string $avatarUrl
255 255
      * @return string
256 256
      */
257
-    protected function generateAvatar($avatarUrl)
257
+    protected function generateAvatar( $avatarUrl )
258 258
     {
259
-        if (!$this->isOptionEnabled('settings.reviews.avatars_regenerate') || 'local' != $this->current->review_type) {
259
+        if( !$this->isOptionEnabled( 'settings.reviews.avatars_regenerate' ) || 'local' != $this->current->review_type ) {
260 260
             return $avatarUrl;
261 261
         }
262
-        $authorIdOrEmail = get_the_author_meta('ID', $this->current->user_id);
263
-        if (empty($authorIdOrEmail)) {
262
+        $authorIdOrEmail = get_the_author_meta( 'ID', $this->current->user_id );
263
+        if( empty($authorIdOrEmail) ) {
264 264
             $authorIdOrEmail = $this->current->email;
265 265
         }
266
-        if ($newAvatar = get_avatar_url($authorIdOrEmail)) {
266
+        if( $newAvatar = get_avatar_url( $authorIdOrEmail ) ) {
267 267
             return $newAvatar;
268 268
         }
269 269
         return $avatarUrl;
@@ -273,20 +273,20 @@  discard block
 block discarded – undo
273 273
      * @param string $text
274 274
      * @return string
275 275
      */
276
-    protected function getExcerpt($text)
276
+    protected function getExcerpt( $text )
277 277
     {
278
-        $limit = intval($this->getOption('settings.reviews.excerpts_length', 55));
279
-        $split = extension_loaded('intl')
280
-            ? $this->getExcerptIntlSplit($text, $limit)
281
-            : $this->getExcerptSplit($text, $limit);
282
-        $hiddenText = substr($text, $split);
283
-        if (!empty($hiddenText)) {
284
-            $showMore = glsr(Builder::class)->span($hiddenText, [
278
+        $limit = intval( $this->getOption( 'settings.reviews.excerpts_length', 55 ) );
279
+        $split = extension_loaded( 'intl' )
280
+            ? $this->getExcerptIntlSplit( $text, $limit )
281
+            : $this->getExcerptSplit( $text, $limit );
282
+        $hiddenText = substr( $text, $split );
283
+        if( !empty($hiddenText) ) {
284
+            $showMore = glsr( Builder::class )->span( $hiddenText, [
285 285
                 'class' => 'glsr-hidden glsr-hidden-text',
286
-                'data-show-less' => __('Show less', 'site-reviews'),
287
-                'data-show-more' => __('Show more', 'site-reviews'),
288
-            ]);
289
-            $text = ltrim(substr($text, 0, $split)).$showMore;
286
+                'data-show-less' => __( 'Show less', 'site-reviews' ),
287
+                'data-show-more' => __( 'Show more', 'site-reviews' ),
288
+            ] );
289
+            $text = ltrim( substr( $text, 0, $split ) ).$showMore;
290 290
         }
291 291
         return $text;
292 292
     }
@@ -296,22 +296,22 @@  discard block
 block discarded – undo
296 296
      * @param int $limit
297 297
      * @return int
298 298
      */
299
-    protected function getExcerptIntlSplit($text, $limit)
299
+    protected function getExcerptIntlSplit( $text, $limit )
300 300
     {
301
-        $words = IntlRuleBasedBreakIterator::createWordInstance('');
302
-        $words->setText($text);
301
+        $words = IntlRuleBasedBreakIterator::createWordInstance( '' );
302
+        $words->setText( $text );
303 303
         $count = 0;
304
-        foreach ($words as $offset) {
305
-            if (IntlRuleBasedBreakIterator::WORD_NONE === $words->getRuleStatus()) {
304
+        foreach( $words as $offset ) {
305
+            if( IntlRuleBasedBreakIterator::WORD_NONE === $words->getRuleStatus() ) {
306 306
                 continue;
307 307
             }
308 308
             ++$count;
309
-            if ($count != $limit) {
309
+            if( $count != $limit ) {
310 310
                 continue;
311 311
             }
312 312
             return $offset;
313 313
         }
314
-        return strlen($text);
314
+        return strlen( $text );
315 315
     }
316 316
 
317 317
     /**
@@ -319,13 +319,13 @@  discard block
 block discarded – undo
319 319
      * @param int $limit
320 320
      * @return int
321 321
      */
322
-    protected function getExcerptSplit($text, $limit)
322
+    protected function getExcerptSplit( $text, $limit )
323 323
     {
324
-        if (str_word_count($text, 0) > $limit) {
325
-            $words = array_keys(str_word_count($text, 2));
324
+        if( str_word_count( $text, 0 ) > $limit ) {
325
+            $words = array_keys( str_word_count( $text, 2 ) );
326 326
             return $words[$limit];
327 327
         }
328
-        return strlen($text);
328
+        return strlen( $text );
329 329
     }
330 330
 
331 331
     /**
@@ -333,9 +333,9 @@  discard block
 block discarded – undo
333 333
      * @param mixed $fallback
334 334
      * @return mixed
335 335
      */
336
-    protected function getOption($path, $fallback = '')
336
+    protected function getOption( $path, $fallback = '' )
337 337
     {
338
-        if (array_key_exists($path, $this->options)) {
338
+        if( array_key_exists( $path, $this->options ) ) {
339 339
             return $this->options[$path];
340 340
         }
341 341
         return $fallback;
@@ -346,50 +346,50 @@  discard block
 block discarded – undo
346 346
      * @param string $value
347 347
      * @return bool
348 348
      */
349
-    protected function isHiddenOrEmpty($key, $value)
349
+    protected function isHiddenOrEmpty( $key, $value )
350 350
     {
351
-        return $this->isHidden($key) || empty($value);
351
+        return $this->isHidden( $key ) || empty($value);
352 352
     }
353 353
 
354 354
     /**
355 355
      * @param string $path
356 356
      * @return bool
357 357
      */
358
-    protected function isOptionEnabled($path)
358
+    protected function isOptionEnabled( $path )
359 359
     {
360
-        return 'yes' == $this->getOption($path);
360
+        return 'yes' == $this->getOption( $path );
361 361
     }
362 362
 
363 363
     /**
364 364
      * @param string $text
365 365
      * @return string
366 366
      */
367
-    protected function normalizeText($text)
367
+    protected function normalizeText( $text )
368 368
     {
369
-        $text = wp_kses($text, wp_kses_allowed_html());
370
-        $text = convert_smilies(strip_shortcodes($text));
371
-        $text = str_replace(']]>', ']]&gt;', $text);
372
-        $text = preg_replace('/(\R){2,}/', '$1', $text);
373
-        if ($this->isOptionEnabled('settings.reviews.excerpts')) {
374
-            $text = $this->getExcerpt($text);
369
+        $text = wp_kses( $text, wp_kses_allowed_html() );
370
+        $text = convert_smilies( strip_shortcodes( $text ) );
371
+        $text = str_replace( ']]>', ']]&gt;', $text );
372
+        $text = preg_replace( '/(\R){2,}/', '$1', $text );
373
+        if( $this->isOptionEnabled( 'settings.reviews.excerpts' ) ) {
374
+            $text = $this->getExcerpt( $text );
375 375
         }
376
-        return wptexturize(nl2br($text));
376
+        return wptexturize( nl2br( $text ) );
377 377
     }
378 378
 
379 379
     /**
380 380
      * @return void
381 381
      */
382
-    protected function wrap(array &$renderedFields, Review $review)
382
+    protected function wrap( array &$renderedFields, Review $review )
383 383
     {
384
-        $renderedFields = apply_filters('site-reviews/review/wrap', $renderedFields, $review, $this);
385
-        array_walk($renderedFields, function (&$value, $key) use ($review) {
386
-            $value = apply_filters('site-reviews/review/wrap/'.$key, $value, $review);
387
-            if (empty($value)) {
384
+        $renderedFields = apply_filters( 'site-reviews/review/wrap', $renderedFields, $review, $this );
385
+        array_walk( $renderedFields, function( &$value, $key ) use ($review) {
386
+            $value = apply_filters( 'site-reviews/review/wrap/'.$key, $value, $review );
387
+            if( empty($value) ) {
388 388
                 return;
389 389
             }
390
-            $value = glsr(Builder::class)->div($value, [
390
+            $value = glsr( Builder::class )->div( $value, [
391 391
                 'class' => 'glsr-review-'.$key,
392
-            ]);
392
+            ] );
393 393
         });
394 394
     }
395 395
 }
Please login to merge, or discard this patch.
plugin/Modules/Blacklist.php 2 patches
Indentation   +48 added lines, -48 removed lines patch added patch discarded remove patch
@@ -6,54 +6,54 @@
 block discarded – undo
6 6
 
7 7
 class Blacklist
8 8
 {
9
-    /**
10
-     * @return bool
11
-     */
12
-    public function isBlacklisted(array $review)
13
-    {
14
-        $target = implode("\n", array_filter([
15
-            $review['name'],
16
-            $review['content'],
17
-            $review['email'],
18
-            $review['ip_address'],
19
-            $review['title'],
20
-        ]));
21
-        return (bool) apply_filters('site-reviews/blacklist/is-blacklisted',
22
-            $this->check($target),
23
-            $review,
24
-            $target
25
-        );
26
-    }
9
+	/**
10
+	 * @return bool
11
+	 */
12
+	public function isBlacklisted(array $review)
13
+	{
14
+		$target = implode("\n", array_filter([
15
+			$review['name'],
16
+			$review['content'],
17
+			$review['email'],
18
+			$review['ip_address'],
19
+			$review['title'],
20
+		]));
21
+		return (bool) apply_filters('site-reviews/blacklist/is-blacklisted',
22
+			$this->check($target),
23
+			$review,
24
+			$target
25
+		);
26
+	}
27 27
 
28
-    /**
29
-     * @param string $target
30
-     * @return bool
31
-     */
32
-    protected function check($target)
33
-    {
34
-        $blacklist = $this->getBlacklist();
35
-        if (empty($blacklist)) {
36
-            return false;
37
-        }
38
-        $lines = explode("\n", $blacklist);
39
-        foreach ((array) $lines as $line) {
40
-            $line = trim($line);
41
-            if (empty($line) || 256 < strlen($line)) {
42
-                continue;
43
-            }
44
-            $pattern = sprintf('#%s#i', preg_quote($line, '#'));
45
-            if (preg_match($pattern, $target)) {
46
-                return true;
47
-            }
48
-        }
49
-        return false;
50
-    }
28
+	/**
29
+	 * @param string $target
30
+	 * @return bool
31
+	 */
32
+	protected function check($target)
33
+	{
34
+		$blacklist = $this->getBlacklist();
35
+		if (empty($blacklist)) {
36
+			return false;
37
+		}
38
+		$lines = explode("\n", $blacklist);
39
+		foreach ((array) $lines as $line) {
40
+			$line = trim($line);
41
+			if (empty($line) || 256 < strlen($line)) {
42
+				continue;
43
+			}
44
+			$pattern = sprintf('#%s#i', preg_quote($line, '#'));
45
+			if (preg_match($pattern, $target)) {
46
+				return true;
47
+			}
48
+		}
49
+		return false;
50
+	}
51 51
 
52
-    protected function getBlacklist()
53
-    {
54
-        $option = glsr(OptionManager::class)->get('settings.submissions.blacklist.integration');
55
-        return $option == 'comments'
56
-            ? trim(glsr(OptionManager::class)->getWP('blacklist_keys'))
57
-            : trim(glsr(OptionManager::class)->get('settings.submissions.blacklist.entries'));
58
-    }
52
+	protected function getBlacklist()
53
+	{
54
+		$option = glsr(OptionManager::class)->get('settings.submissions.blacklist.integration');
55
+		return $option == 'comments'
56
+			? trim(glsr(OptionManager::class)->getWP('blacklist_keys'))
57
+			: trim(glsr(OptionManager::class)->get('settings.submissions.blacklist.entries'));
58
+	}
59 59
 }
Please login to merge, or discard this patch.
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -9,17 +9,17 @@  discard block
 block discarded – undo
9 9
     /**
10 10
      * @return bool
11 11
      */
12
-    public function isBlacklisted(array $review)
12
+    public function isBlacklisted( array $review )
13 13
     {
14
-        $target = implode("\n", array_filter([
14
+        $target = implode( "\n", array_filter( [
15 15
             $review['name'],
16 16
             $review['content'],
17 17
             $review['email'],
18 18
             $review['ip_address'],
19 19
             $review['title'],
20
-        ]));
21
-        return (bool) apply_filters('site-reviews/blacklist/is-blacklisted',
22
-            $this->check($target),
20
+        ] ) );
21
+        return (bool)apply_filters( 'site-reviews/blacklist/is-blacklisted',
22
+            $this->check( $target ),
23 23
             $review,
24 24
             $target
25 25
         );
@@ -29,20 +29,20 @@  discard block
 block discarded – undo
29 29
      * @param string $target
30 30
      * @return bool
31 31
      */
32
-    protected function check($target)
32
+    protected function check( $target )
33 33
     {
34 34
         $blacklist = $this->getBlacklist();
35
-        if (empty($blacklist)) {
35
+        if( empty($blacklist) ) {
36 36
             return false;
37 37
         }
38
-        $lines = explode("\n", $blacklist);
39
-        foreach ((array) $lines as $line) {
40
-            $line = trim($line);
41
-            if (empty($line) || 256 < strlen($line)) {
38
+        $lines = explode( "\n", $blacklist );
39
+        foreach( (array)$lines as $line ) {
40
+            $line = trim( $line );
41
+            if( empty($line) || 256 < strlen( $line ) ) {
42 42
                 continue;
43 43
             }
44
-            $pattern = sprintf('#%s#i', preg_quote($line, '#'));
45
-            if (preg_match($pattern, $target)) {
44
+            $pattern = sprintf( '#%s#i', preg_quote( $line, '#' ) );
45
+            if( preg_match( $pattern, $target ) ) {
46 46
                 return true;
47 47
             }
48 48
         }
@@ -51,9 +51,9 @@  discard block
 block discarded – undo
51 51
 
52 52
     protected function getBlacklist()
53 53
     {
54
-        $option = glsr(OptionManager::class)->get('settings.submissions.blacklist.integration');
54
+        $option = glsr( OptionManager::class )->get( 'settings.submissions.blacklist.integration' );
55 55
         return $option == 'comments'
56
-            ? trim(glsr(OptionManager::class)->getWP('blacklist_keys'))
57
-            : trim(glsr(OptionManager::class)->get('settings.submissions.blacklist.entries'));
56
+            ? trim( glsr( OptionManager::class )->getWP( 'blacklist_keys' ) )
57
+            : trim( glsr( OptionManager::class )->get( 'settings.submissions.blacklist.entries' ) );
58 58
     }
59 59
 }
Please login to merge, or discard this patch.
plugin/Modules/Notification.php 2 patches
Indentation   +148 added lines, -148 removed lines patch added patch discarded remove patch
@@ -8,164 +8,164 @@
 block discarded – undo
8 8
 
9 9
 class Notification
10 10
 {
11
-    /**
12
-     * @var bool
13
-     */
14
-    protected $email;
11
+	/**
12
+	 * @var bool
13
+	 */
14
+	protected $email;
15 15
 
16
-    /**
17
-     * @var Review
18
-     */
19
-    protected $review;
16
+	/**
17
+	 * @var Review
18
+	 */
19
+	protected $review;
20 20
 
21
-    /**
22
-     * @var bool
23
-     */
24
-    protected $slack;
21
+	/**
22
+	 * @var bool
23
+	 */
24
+	protected $slack;
25 25
 
26
-    /**
27
-     * @var array
28
-     */
29
-    protected $types;
26
+	/**
27
+	 * @var array
28
+	 */
29
+	protected $types;
30 30
 
31
-    public function __construct()
32
-    {
33
-        $types = glsr(OptionManager::class)->get('settings.general.notifications', []);
34
-        $this->email = count(array_intersect(['admin', 'custom'], $types)) > 0;
35
-        $this->slack = in_array('slack', $types);
36
-        $this->types = $types;
37
-    }
31
+	public function __construct()
32
+	{
33
+		$types = glsr(OptionManager::class)->get('settings.general.notifications', []);
34
+		$this->email = count(array_intersect(['admin', 'custom'], $types)) > 0;
35
+		$this->slack = in_array('slack', $types);
36
+		$this->types = $types;
37
+	}
38 38
 
39
-    /**
40
-     * @return void
41
-     */
42
-    public function send(Review $review)
43
-    {
44
-        if (empty($this->types)) {
45
-            return;
46
-        }
47
-        $this->review = $review;
48
-        $args = [
49
-            'link' => $this->getLink(),
50
-            'title' => $this->getTitle(),
51
-        ];
52
-        $this->sendToEmail($args);
53
-        $this->sendToSlack($args);
54
-    }
39
+	/**
40
+	 * @return void
41
+	 */
42
+	public function send(Review $review)
43
+	{
44
+		if (empty($this->types)) {
45
+			return;
46
+		}
47
+		$this->review = $review;
48
+		$args = [
49
+			'link' => $this->getLink(),
50
+			'title' => $this->getTitle(),
51
+		];
52
+		$this->sendToEmail($args);
53
+		$this->sendToSlack($args);
54
+	}
55 55
 
56
-    /**
57
-     * @return Email
58
-     */
59
-    protected function buildEmail(array $args)
60
-    {
61
-        return glsr(Email::class)->compose([
62
-            'to' => $this->getEmailAddresses(),
63
-            'subject' => $args['title'],
64
-            'template' => 'email-notification',
65
-            'template-tags' => [
66
-                'review_author' => $this->review->author ?: __('Anonymous', 'site-reviews'),
67
-                'review_content' => $this->review->content,
68
-                'review_email' => $this->review->email,
69
-                'review_ip' => $this->review->ip_address,
70
-                'review_link' => sprintf('<a href="%1$s">%1$s</a>', $args['link']),
71
-                'review_rating' => $this->review->rating,
72
-                'review_title' => $this->review->title,
73
-            ],
74
-        ]);
75
-    }
56
+	/**
57
+	 * @return Email
58
+	 */
59
+	protected function buildEmail(array $args)
60
+	{
61
+		return glsr(Email::class)->compose([
62
+			'to' => $this->getEmailAddresses(),
63
+			'subject' => $args['title'],
64
+			'template' => 'email-notification',
65
+			'template-tags' => [
66
+				'review_author' => $this->review->author ?: __('Anonymous', 'site-reviews'),
67
+				'review_content' => $this->review->content,
68
+				'review_email' => $this->review->email,
69
+				'review_ip' => $this->review->ip_address,
70
+				'review_link' => sprintf('<a href="%1$s">%1$s</a>', $args['link']),
71
+				'review_rating' => $this->review->rating,
72
+				'review_title' => $this->review->title,
73
+			],
74
+		]);
75
+	}
76 76
 
77
-    /**
78
-     * @return Slack
79
-     */
80
-    protected function buildSlackNotification(array $args)
81
-    {
82
-        return glsr(Slack::class)->compose($this->review, [
83
-            'button_url' => $args['link'],
84
-            'fallback' => $this->buildEmail($args)->read('plaintext'),
85
-            'pretext' => $args['title'],
86
-        ]);
87
-    }
77
+	/**
78
+	 * @return Slack
79
+	 */
80
+	protected function buildSlackNotification(array $args)
81
+	{
82
+		return glsr(Slack::class)->compose($this->review, [
83
+			'button_url' => $args['link'],
84
+			'fallback' => $this->buildEmail($args)->read('plaintext'),
85
+			'pretext' => $args['title'],
86
+		]);
87
+	}
88 88
 
89
-    /**
90
-     * @return array
91
-     */
92
-    protected function getEmailAddresses()
93
-    {
94
-        $emails = [];
95
-        if (in_array('admin', $this->types)) {
96
-            $emails[] = glsr(OptionManager::class)->getWP('admin_email');
97
-        }
98
-        if (in_array('author', $this->types)) {
99
-            $assignedPost = get_post(intval($this->review->assigned_to));
100
-            if ($assignedPost instanceof WP_Post) {
101
-                $this->email = true;
102
-                $emails[] = get_the_author_meta('user_email', intval($assignedPost->post_author));
103
-            }
104
-        }
105
-        if (in_array('custom', $this->types)) {
106
-            $customEmails = glsr(OptionManager::class)->get('settings.general.notification_email');
107
-            $customEmails = str_replace([' ', ',', ';'], ',', $customEmails);
108
-            $customEmails = explode(',', $customEmails);
109
-            $emails = array_merge($emails, $customEmails);
110
-        }
111
-        $emails = array_filter(array_keys(array_flip($emails)));
112
-        return apply_filters('site-reviews/notification/emails', $emails, $this->review);
113
-    }
89
+	/**
90
+	 * @return array
91
+	 */
92
+	protected function getEmailAddresses()
93
+	{
94
+		$emails = [];
95
+		if (in_array('admin', $this->types)) {
96
+			$emails[] = glsr(OptionManager::class)->getWP('admin_email');
97
+		}
98
+		if (in_array('author', $this->types)) {
99
+			$assignedPost = get_post(intval($this->review->assigned_to));
100
+			if ($assignedPost instanceof WP_Post) {
101
+				$this->email = true;
102
+				$emails[] = get_the_author_meta('user_email', intval($assignedPost->post_author));
103
+			}
104
+		}
105
+		if (in_array('custom', $this->types)) {
106
+			$customEmails = glsr(OptionManager::class)->get('settings.general.notification_email');
107
+			$customEmails = str_replace([' ', ',', ';'], ',', $customEmails);
108
+			$customEmails = explode(',', $customEmails);
109
+			$emails = array_merge($emails, $customEmails);
110
+		}
111
+		$emails = array_filter(array_keys(array_flip($emails)));
112
+		return apply_filters('site-reviews/notification/emails', $emails, $this->review);
113
+	}
114 114
 
115
-    /**
116
-     * @return string
117
-     */
118
-    protected function getLink()
119
-    {
120
-        return admin_url('post.php?post='.$this->review->ID.'&action=edit');
121
-    }
115
+	/**
116
+	 * @return string
117
+	 */
118
+	protected function getLink()
119
+	{
120
+		return admin_url('post.php?post='.$this->review->ID.'&action=edit');
121
+	}
122 122
 
123
-    /**
124
-     * @return string
125
-     */
126
-    protected function getTitle()
127
-    {
128
-        $assignedTitle = get_the_title(intval($this->review->assigned_to));
129
-        $title = _nx(
130
-            'New %s-star review',
131
-            'New %s-star review of: %s',
132
-            intval(empty($assignedTitle)),
133
-            'This string differs depending on whether or not the review has been assigned to a post.',
134
-            'site-reviews'
135
-        );
136
-        $title = sprintf('[%s] %s',
137
-            wp_specialchars_decode(glsr(OptionManager::class)->getWP('blogname'), ENT_QUOTES),
138
-            sprintf($title, $this->review->rating, $assignedTitle)
139
-        );
140
-        return apply_filters('site-reviews/notification/title', $title, $this->review);
141
-    }
123
+	/**
124
+	 * @return string
125
+	 */
126
+	protected function getTitle()
127
+	{
128
+		$assignedTitle = get_the_title(intval($this->review->assigned_to));
129
+		$title = _nx(
130
+			'New %s-star review',
131
+			'New %s-star review of: %s',
132
+			intval(empty($assignedTitle)),
133
+			'This string differs depending on whether or not the review has been assigned to a post.',
134
+			'site-reviews'
135
+		);
136
+		$title = sprintf('[%s] %s',
137
+			wp_specialchars_decode(glsr(OptionManager::class)->getWP('blogname'), ENT_QUOTES),
138
+			sprintf($title, $this->review->rating, $assignedTitle)
139
+		);
140
+		return apply_filters('site-reviews/notification/title', $title, $this->review);
141
+	}
142 142
 
143
-    /**
144
-     * @return void
145
-     */
146
-    protected function sendToEmail(array $args)
147
-    {
148
-        $email = $this->buildEmail($args);
149
-        if (empty($email->to)) {
150
-            glsr_log()->error('Email notification was not sent (missing email address)');
151
-            return;
152
-        }
153
-        $email->send();
154
-    }
143
+	/**
144
+	 * @return void
145
+	 */
146
+	protected function sendToEmail(array $args)
147
+	{
148
+		$email = $this->buildEmail($args);
149
+		if (empty($email->to)) {
150
+			glsr_log()->error('Email notification was not sent (missing email address)');
151
+			return;
152
+		}
153
+		$email->send();
154
+	}
155 155
 
156
-    /**
157
-     * @return void
158
-     */
159
-    protected function sendToSlack(array $args)
160
-    {
161
-        if (!$this->slack) {
162
-            return;
163
-        }
164
-        $notification = $this->buildSlackNotification($args);
165
-        $result = $notification->send();
166
-        if (is_wp_error($result)) {
167
-            $notification->review = null;
168
-            glsr_log()->error($result->get_error_message())->debug($notification);
169
-        }
170
-    }
156
+	/**
157
+	 * @return void
158
+	 */
159
+	protected function sendToSlack(array $args)
160
+	{
161
+		if (!$this->slack) {
162
+			return;
163
+		}
164
+		$notification = $this->buildSlackNotification($args);
165
+		$result = $notification->send();
166
+		if (is_wp_error($result)) {
167
+			$notification->review = null;
168
+			glsr_log()->error($result->get_error_message())->debug($notification);
169
+		}
170
+	}
171 171
 }
Please login to merge, or discard this patch.
Spacing   +45 added lines, -45 removed lines patch added patch discarded remove patch
@@ -30,18 +30,18 @@  discard block
 block discarded – undo
30 30
 
31 31
     public function __construct()
32 32
     {
33
-        $types = glsr(OptionManager::class)->get('settings.general.notifications', []);
34
-        $this->email = count(array_intersect(['admin', 'custom'], $types)) > 0;
35
-        $this->slack = in_array('slack', $types);
33
+        $types = glsr( OptionManager::class )->get( 'settings.general.notifications', [] );
34
+        $this->email = count( array_intersect( ['admin', 'custom'], $types ) ) > 0;
35
+        $this->slack = in_array( 'slack', $types );
36 36
         $this->types = $types;
37 37
     }
38 38
 
39 39
     /**
40 40
      * @return void
41 41
      */
42
-    public function send(Review $review)
42
+    public function send( Review $review )
43 43
     {
44
-        if (empty($this->types)) {
44
+        if( empty($this->types) ) {
45 45
             return;
46 46
         }
47 47
         $this->review = $review;
@@ -49,41 +49,41 @@  discard block
 block discarded – undo
49 49
             'link' => $this->getLink(),
50 50
             'title' => $this->getTitle(),
51 51
         ];
52
-        $this->sendToEmail($args);
53
-        $this->sendToSlack($args);
52
+        $this->sendToEmail( $args );
53
+        $this->sendToSlack( $args );
54 54
     }
55 55
 
56 56
     /**
57 57
      * @return Email
58 58
      */
59
-    protected function buildEmail(array $args)
59
+    protected function buildEmail( array $args )
60 60
     {
61
-        return glsr(Email::class)->compose([
61
+        return glsr( Email::class )->compose( [
62 62
             'to' => $this->getEmailAddresses(),
63 63
             'subject' => $args['title'],
64 64
             'template' => 'email-notification',
65 65
             'template-tags' => [
66
-                'review_author' => $this->review->author ?: __('Anonymous', 'site-reviews'),
66
+                'review_author' => $this->review->author ?: __( 'Anonymous', 'site-reviews' ),
67 67
                 'review_content' => $this->review->content,
68 68
                 'review_email' => $this->review->email,
69 69
                 'review_ip' => $this->review->ip_address,
70
-                'review_link' => sprintf('<a href="%1$s">%1$s</a>', $args['link']),
70
+                'review_link' => sprintf( '<a href="%1$s">%1$s</a>', $args['link'] ),
71 71
                 'review_rating' => $this->review->rating,
72 72
                 'review_title' => $this->review->title,
73 73
             ],
74
-        ]);
74
+        ] );
75 75
     }
76 76
 
77 77
     /**
78 78
      * @return Slack
79 79
      */
80
-    protected function buildSlackNotification(array $args)
80
+    protected function buildSlackNotification( array $args )
81 81
     {
82
-        return glsr(Slack::class)->compose($this->review, [
82
+        return glsr( Slack::class )->compose( $this->review, [
83 83
             'button_url' => $args['link'],
84
-            'fallback' => $this->buildEmail($args)->read('plaintext'),
84
+            'fallback' => $this->buildEmail( $args )->read( 'plaintext' ),
85 85
             'pretext' => $args['title'],
86
-        ]);
86
+        ] );
87 87
     }
88 88
 
89 89
     /**
@@ -92,24 +92,24 @@  discard block
 block discarded – undo
92 92
     protected function getEmailAddresses()
93 93
     {
94 94
         $emails = [];
95
-        if (in_array('admin', $this->types)) {
96
-            $emails[] = glsr(OptionManager::class)->getWP('admin_email');
95
+        if( in_array( 'admin', $this->types ) ) {
96
+            $emails[] = glsr( OptionManager::class )->getWP( 'admin_email' );
97 97
         }
98
-        if (in_array('author', $this->types)) {
99
-            $assignedPost = get_post(intval($this->review->assigned_to));
100
-            if ($assignedPost instanceof WP_Post) {
98
+        if( in_array( 'author', $this->types ) ) {
99
+            $assignedPost = get_post( intval( $this->review->assigned_to ) );
100
+            if( $assignedPost instanceof WP_Post ) {
101 101
                 $this->email = true;
102
-                $emails[] = get_the_author_meta('user_email', intval($assignedPost->post_author));
102
+                $emails[] = get_the_author_meta( 'user_email', intval( $assignedPost->post_author ) );
103 103
             }
104 104
         }
105
-        if (in_array('custom', $this->types)) {
106
-            $customEmails = glsr(OptionManager::class)->get('settings.general.notification_email');
107
-            $customEmails = str_replace([' ', ',', ';'], ',', $customEmails);
108
-            $customEmails = explode(',', $customEmails);
109
-            $emails = array_merge($emails, $customEmails);
105
+        if( in_array( 'custom', $this->types ) ) {
106
+            $customEmails = glsr( OptionManager::class )->get( 'settings.general.notification_email' );
107
+            $customEmails = str_replace( [' ', ',', ';'], ',', $customEmails );
108
+            $customEmails = explode( ',', $customEmails );
109
+            $emails = array_merge( $emails, $customEmails );
110 110
         }
111
-        $emails = array_filter(array_keys(array_flip($emails)));
112
-        return apply_filters('site-reviews/notification/emails', $emails, $this->review);
111
+        $emails = array_filter( array_keys( array_flip( $emails ) ) );
112
+        return apply_filters( 'site-reviews/notification/emails', $emails, $this->review );
113 113
     }
114 114
 
115 115
     /**
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
      */
118 118
     protected function getLink()
119 119
     {
120
-        return admin_url('post.php?post='.$this->review->ID.'&action=edit');
120
+        return admin_url( 'post.php?post='.$this->review->ID.'&action=edit' );
121 121
     }
122 122
 
123 123
     /**
@@ -125,29 +125,29 @@  discard block
 block discarded – undo
125 125
      */
126 126
     protected function getTitle()
127 127
     {
128
-        $assignedTitle = get_the_title(intval($this->review->assigned_to));
128
+        $assignedTitle = get_the_title( intval( $this->review->assigned_to ) );
129 129
         $title = _nx(
130 130
             'New %s-star review',
131 131
             'New %s-star review of: %s',
132
-            intval(empty($assignedTitle)),
132
+            intval( empty($assignedTitle) ),
133 133
             'This string differs depending on whether or not the review has been assigned to a post.',
134 134
             'site-reviews'
135 135
         );
136
-        $title = sprintf('[%s] %s',
137
-            wp_specialchars_decode(glsr(OptionManager::class)->getWP('blogname'), ENT_QUOTES),
138
-            sprintf($title, $this->review->rating, $assignedTitle)
136
+        $title = sprintf( '[%s] %s',
137
+            wp_specialchars_decode( glsr( OptionManager::class )->getWP( 'blogname' ), ENT_QUOTES ),
138
+            sprintf( $title, $this->review->rating, $assignedTitle )
139 139
         );
140
-        return apply_filters('site-reviews/notification/title', $title, $this->review);
140
+        return apply_filters( 'site-reviews/notification/title', $title, $this->review );
141 141
     }
142 142
 
143 143
     /**
144 144
      * @return void
145 145
      */
146
-    protected function sendToEmail(array $args)
146
+    protected function sendToEmail( array $args )
147 147
     {
148
-        $email = $this->buildEmail($args);
149
-        if (empty($email->to)) {
150
-            glsr_log()->error('Email notification was not sent (missing email address)');
148
+        $email = $this->buildEmail( $args );
149
+        if( empty($email->to) ) {
150
+            glsr_log()->error( 'Email notification was not sent (missing email address)' );
151 151
             return;
152 152
         }
153 153
         $email->send();
@@ -156,16 +156,16 @@  discard block
 block discarded – undo
156 156
     /**
157 157
      * @return void
158 158
      */
159
-    protected function sendToSlack(array $args)
159
+    protected function sendToSlack( array $args )
160 160
     {
161
-        if (!$this->slack) {
161
+        if( !$this->slack ) {
162 162
             return;
163 163
         }
164
-        $notification = $this->buildSlackNotification($args);
164
+        $notification = $this->buildSlackNotification( $args );
165 165
         $result = $notification->send();
166
-        if (is_wp_error($result)) {
166
+        if( is_wp_error( $result ) ) {
167 167
             $notification->review = null;
168
-            glsr_log()->error($result->get_error_message())->debug($notification);
168
+            glsr_log()->error( $result->get_error_message() )->debug( $notification );
169 169
         }
170 170
     }
171 171
 }
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(glsr(Helper::class)->filterInput('_nonce-assigned-to'), 'assigned_to')) {
17
-            return;
18
-        }
19
-        $assignedTo = strval(glsr(Helper::class)->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(glsr(Helper::class)->filterInput('_nonce-assigned-to'), 'assigned_to')) {
17
+			return;
18
+		}
19
+		$assignedTo = strval(glsr(Helper::class)->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(glsr(Helper::class)->filterInput('_nonce-response'), 'response')) {
30
-            return;
31
-        }
32
-        $response = strval(glsr(Helper::class)->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(glsr(Helper::class)->filterInput('_nonce-response'), 'response')) {
30
+			return;
31
+		}
32
+		$response = strval(glsr(Helper::class)->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(glsr(Helper::class)->filterInput('_nonce-assigned-to'), 'assigned_to')) {
16
+        if( !wp_verify_nonce( glsr( Helper::class )->filterInput( '_nonce-assigned-to' ), 'assigned_to' ) ) {
17 17
             return;
18 18
         }
19
-        $assignedTo = strval(glsr(Helper::class)->filterInput('assigned_to'));
20
-        glsr(Database::class)->update($postId, 'assigned_to', $assignedTo);
19
+        $assignedTo = strval( glsr( Helper::class )->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(glsr(Helper::class)->filterInput('_nonce-response'), 'response')) {
29
+        if( !wp_verify_nonce( glsr( Helper::class )->filterInput( '_nonce-response' ), 'response' ) ) {
30 30
             return;
31 31
         }
32
-        $response = strval(glsr(Helper::class)->filterInput('response'));
33
-        glsr(Database::class)->update($postId, 'response', trim(wp_kses($response, [
32
+        $response = strval( glsr( Helper::class )->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/EditorController/Customization.php 2 patches
Indentation   +74 added lines, -74 removed lines patch added patch discarded remove patch
@@ -7,84 +7,84 @@
 block discarded – undo
7 7
 
8 8
 class Customization
9 9
 {
10
-    /**
11
-     * @return array
12
-     */
13
-    public function filterEditorSettings(array $settings)
14
-    {
15
-        if ($this->isReviewEditable()) {
16
-            $settings = [
17
-                'media_buttons' => false,
18
-                'quicktags' => false,
19
-                'textarea_rows' => 12,
20
-                'tinymce' => false,
21
-            ];
22
-        }
23
-        return $settings;
24
-    }
10
+	/**
11
+	 * @return array
12
+	 */
13
+	public function filterEditorSettings(array $settings)
14
+	{
15
+		if ($this->isReviewEditable()) {
16
+			$settings = [
17
+				'media_buttons' => false,
18
+				'quicktags' => false,
19
+				'textarea_rows' => 12,
20
+				'tinymce' => false,
21
+			];
22
+		}
23
+		return $settings;
24
+	}
25 25
 
26
-    /**
27
-     * @param string $html
28
-     * @return string
29
-     */
30
-    public function filterEditorTextarea($html)
31
-    {
32
-        if ($this->isReviewEditable()) {
33
-            $html = str_replace('<textarea', '<div id="ed_toolbar"></div><textarea', $html);
34
-        }
35
-        return $html;
36
-    }
26
+	/**
27
+	 * @param string $html
28
+	 * @return string
29
+	 */
30
+	public function filterEditorTextarea($html)
31
+	{
32
+		if ($this->isReviewEditable()) {
33
+			$html = str_replace('<textarea', '<div id="ed_toolbar"></div><textarea', $html);
34
+		}
35
+		return $html;
36
+	}
37 37
 
38
-    /**
39
-     * @return void
40
-     */
41
-    public function removeAutosave()
42
-    {
43
-        if (!$this->isReviewEditor() || $this->isReviewEditable()) {
44
-            return;
45
-        }
46
-        wp_deregister_script('autosave');
47
-    }
38
+	/**
39
+	 * @return void
40
+	 */
41
+	public function removeAutosave()
42
+	{
43
+		if (!$this->isReviewEditor() || $this->isReviewEditable()) {
44
+			return;
45
+		}
46
+		wp_deregister_script('autosave');
47
+	}
48 48
 
49
-    /**
50
-     * @return void
51
-     */
52
-    public function removeMetaBoxes()
53
-    {
54
-        remove_meta_box('slugdiv', Application::POST_TYPE, 'advanced');
55
-    }
49
+	/**
50
+	 * @return void
51
+	 */
52
+	public function removeMetaBoxes()
53
+	{
54
+		remove_meta_box('slugdiv', Application::POST_TYPE, 'advanced');
55
+	}
56 56
 
57
-    /**
58
-     * @return void
59
-     */
60
-    public function removePostTypeSupport()
61
-    {
62
-        if (!$this->isReviewEditor() || $this->isReviewEditable()) {
63
-            return;
64
-        }
65
-        remove_post_type_support(Application::POST_TYPE, 'title');
66
-        remove_post_type_support(Application::POST_TYPE, 'editor');
67
-    }
57
+	/**
58
+	 * @return void
59
+	 */
60
+	public function removePostTypeSupport()
61
+	{
62
+		if (!$this->isReviewEditor() || $this->isReviewEditable()) {
63
+			return;
64
+		}
65
+		remove_post_type_support(Application::POST_TYPE, 'title');
66
+		remove_post_type_support(Application::POST_TYPE, 'editor');
67
+	}
68 68
 
69
-    /**
70
-     * @return bool
71
-     */
72
-    protected function isReviewEditable()
73
-    {
74
-        $postId = intval(filter_input(INPUT_GET, 'post'));
75
-        return $postId > 0
76
-            && 'local' == glsr(Database::class)->get($postId, 'review_type')
77
-            && $this->isReviewEditor();
78
-    }
69
+	/**
70
+	 * @return bool
71
+	 */
72
+	protected function isReviewEditable()
73
+	{
74
+		$postId = intval(filter_input(INPUT_GET, 'post'));
75
+		return $postId > 0
76
+			&& 'local' == glsr(Database::class)->get($postId, 'review_type')
77
+			&& $this->isReviewEditor();
78
+	}
79 79
 
80
-    /**
81
-     * @return bool
82
-     */
83
-    protected function isReviewEditor()
84
-    {
85
-        $screen = glsr_current_screen();
86
-        return 'post' == $screen->base
87
-            && Application::POST_TYPE == $screen->id
88
-            && Application::POST_TYPE == $screen->post_type;
89
-    }
80
+	/**
81
+	 * @return bool
82
+	 */
83
+	protected function isReviewEditor()
84
+	{
85
+		$screen = glsr_current_screen();
86
+		return 'post' == $screen->base
87
+			&& Application::POST_TYPE == $screen->id
88
+			&& Application::POST_TYPE == $screen->post_type;
89
+	}
90 90
 }
Please login to merge, or discard this patch.
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -10,9 +10,9 @@  discard block
 block discarded – undo
10 10
     /**
11 11
      * @return array
12 12
      */
13
-    public function filterEditorSettings(array $settings)
13
+    public function filterEditorSettings( array $settings )
14 14
     {
15
-        if ($this->isReviewEditable()) {
15
+        if( $this->isReviewEditable() ) {
16 16
             $settings = [
17 17
                 'media_buttons' => false,
18 18
                 'quicktags' => false,
@@ -27,10 +27,10 @@  discard block
 block discarded – undo
27 27
      * @param string $html
28 28
      * @return string
29 29
      */
30
-    public function filterEditorTextarea($html)
30
+    public function filterEditorTextarea( $html )
31 31
     {
32
-        if ($this->isReviewEditable()) {
33
-            $html = str_replace('<textarea', '<div id="ed_toolbar"></div><textarea', $html);
32
+        if( $this->isReviewEditable() ) {
33
+            $html = str_replace( '<textarea', '<div id="ed_toolbar"></div><textarea', $html );
34 34
         }
35 35
         return $html;
36 36
     }
@@ -40,10 +40,10 @@  discard block
 block discarded – undo
40 40
      */
41 41
     public function removeAutosave()
42 42
     {
43
-        if (!$this->isReviewEditor() || $this->isReviewEditable()) {
43
+        if( !$this->isReviewEditor() || $this->isReviewEditable() ) {
44 44
             return;
45 45
         }
46
-        wp_deregister_script('autosave');
46
+        wp_deregister_script( 'autosave' );
47 47
     }
48 48
 
49 49
     /**
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
      */
52 52
     public function removeMetaBoxes()
53 53
     {
54
-        remove_meta_box('slugdiv', Application::POST_TYPE, 'advanced');
54
+        remove_meta_box( 'slugdiv', Application::POST_TYPE, 'advanced' );
55 55
     }
56 56
 
57 57
     /**
@@ -59,11 +59,11 @@  discard block
 block discarded – undo
59 59
      */
60 60
     public function removePostTypeSupport()
61 61
     {
62
-        if (!$this->isReviewEditor() || $this->isReviewEditable()) {
62
+        if( !$this->isReviewEditor() || $this->isReviewEditable() ) {
63 63
             return;
64 64
         }
65
-        remove_post_type_support(Application::POST_TYPE, 'title');
66
-        remove_post_type_support(Application::POST_TYPE, 'editor');
65
+        remove_post_type_support( Application::POST_TYPE, 'title' );
66
+        remove_post_type_support( Application::POST_TYPE, 'editor' );
67 67
     }
68 68
 
69 69
     /**
@@ -71,9 +71,9 @@  discard block
 block discarded – undo
71 71
      */
72 72
     protected function isReviewEditable()
73 73
     {
74
-        $postId = intval(filter_input(INPUT_GET, 'post'));
74
+        $postId = intval( filter_input( INPUT_GET, 'post' ) );
75 75
         return $postId > 0
76
-            && 'local' == glsr(Database::class)->get($postId, 'review_type')
76
+            && 'local' == glsr( Database::class )->get( $postId, 'review_type' )
77 77
             && $this->isReviewEditor();
78 78
     }
79 79
 
Please login to merge, or discard this patch.
plugin/Controllers/ListTableController/Columns.php 2 patches
Indentation   +129 added lines, -129 removed lines patch added patch discarded remove patch
@@ -10,141 +10,141 @@
 block discarded – undo
10 10
 
11 11
 class Columns
12 12
 {
13
-    /**
14
-     * @param int $postId
15
-     * @return string
16
-     */
17
-    public function buildColumnAssignedTo($postId)
18
-    {
19
-        $assignedPost = glsr(Database::class)->getAssignedToPost($postId);
20
-        $column = '&mdash;';
21
-        if ($assignedPost instanceof WP_Post && 'publish' == $assignedPost->post_status) {
22
-            $column = glsr(Builder::class)->a(get_the_title($assignedPost->ID), [
23
-                'href' => (string) get_the_permalink($assignedPost->ID),
24
-            ]);
25
-        }
26
-        return $column;
27
-    }
13
+	/**
14
+	 * @param int $postId
15
+	 * @return string
16
+	 */
17
+	public function buildColumnAssignedTo($postId)
18
+	{
19
+		$assignedPost = glsr(Database::class)->getAssignedToPost($postId);
20
+		$column = '&mdash;';
21
+		if ($assignedPost instanceof WP_Post && 'publish' == $assignedPost->post_status) {
22
+			$column = glsr(Builder::class)->a(get_the_title($assignedPost->ID), [
23
+				'href' => (string) get_the_permalink($assignedPost->ID),
24
+			]);
25
+		}
26
+		return $column;
27
+	}
28 28
 
29
-    /**
30
-     * @param int $postId
31
-     * @return string
32
-     */
33
-    public function buildColumnPinned($postId)
34
-    {
35
-        $pinned = glsr(Database::class)->get($postId, 'pinned')
36
-            ? 'pinned '
37
-            : '';
38
-        return glsr(Builder::class)->i([
39
-            'class' => $pinned.'dashicons dashicons-sticky',
40
-            'data-id' => $postId,
41
-        ]);
42
-    }
29
+	/**
30
+	 * @param int $postId
31
+	 * @return string
32
+	 */
33
+	public function buildColumnPinned($postId)
34
+	{
35
+		$pinned = glsr(Database::class)->get($postId, 'pinned')
36
+			? 'pinned '
37
+			: '';
38
+		return glsr(Builder::class)->i([
39
+			'class' => $pinned.'dashicons dashicons-sticky',
40
+			'data-id' => $postId,
41
+		]);
42
+	}
43 43
 
44
-    /**
45
-     * @param int $postId
46
-     * @return string
47
-     */
48
-    public function buildColumnReviewer($postId)
49
-    {
50
-        return strval(glsr(Database::class)->get($postId, 'author'));
51
-    }
44
+	/**
45
+	 * @param int $postId
46
+	 * @return string
47
+	 */
48
+	public function buildColumnReviewer($postId)
49
+	{
50
+		return strval(glsr(Database::class)->get($postId, 'author'));
51
+	}
52 52
 
53
-    /**
54
-     * @param int $postId
55
-     * @param int|null $rating
56
-     * @return string
57
-     */
58
-    public function buildColumnRating($postId)
59
-    {
60
-        return glsr_star_rating(intval(glsr(Database::class)->get($postId, 'rating')));
61
-    }
53
+	/**
54
+	 * @param int $postId
55
+	 * @param int|null $rating
56
+	 * @return string
57
+	 */
58
+	public function buildColumnRating($postId)
59
+	{
60
+		return glsr_star_rating(intval(glsr(Database::class)->get($postId, 'rating')));
61
+	}
62 62
 
63
-    /**
64
-     * @param int $postId
65
-     * @return string
66
-     */
67
-    public function buildColumnReviewType($postId)
68
-    {
69
-        $type = glsr(Database::class)->get($postId, 'review_type');
70
-        return array_key_exists($type, glsr()->reviewTypes)
71
-            ? glsr()->reviewTypes[$type]
72
-            : __('Unsupported Type', 'site-reviews');
73
-    }
63
+	/**
64
+	 * @param int $postId
65
+	 * @return string
66
+	 */
67
+	public function buildColumnReviewType($postId)
68
+	{
69
+		$type = glsr(Database::class)->get($postId, 'review_type');
70
+		return array_key_exists($type, glsr()->reviewTypes)
71
+			? glsr()->reviewTypes[$type]
72
+			: __('Unsupported Type', 'site-reviews');
73
+	}
74 74
 
75
-    /**
76
-     * @param string $postType
77
-     * @return void
78
-     */
79
-    public function renderFilters($postType)
80
-    {
81
-        if (Application::POST_TYPE !== $postType) {
82
-            return;
83
-        }
84
-        if (!($status = filter_input(INPUT_GET, 'post_status'))) {
85
-            $status = 'publish';
86
-        }
87
-        $ratings = glsr(Database::class)->getReviewsMeta('rating', $status);
88
-        $types = glsr(Database::class)->getReviewsMeta('review_type', $status);
89
-        $this->renderFilterRatings($ratings);
90
-        $this->renderFilterTypes($types);
91
-    }
75
+	/**
76
+	 * @param string $postType
77
+	 * @return void
78
+	 */
79
+	public function renderFilters($postType)
80
+	{
81
+		if (Application::POST_TYPE !== $postType) {
82
+			return;
83
+		}
84
+		if (!($status = filter_input(INPUT_GET, 'post_status'))) {
85
+			$status = 'publish';
86
+		}
87
+		$ratings = glsr(Database::class)->getReviewsMeta('rating', $status);
88
+		$types = glsr(Database::class)->getReviewsMeta('review_type', $status);
89
+		$this->renderFilterRatings($ratings);
90
+		$this->renderFilterTypes($types);
91
+	}
92 92
 
93
-    /**
94
-     * @param string $column
95
-     * @param int $postId
96
-     * @return void
97
-     */
98
-    public function renderValues($column, $postId)
99
-    {
100
-        $method = glsr(Helper::class)->buildMethodName($column, 'buildColumn');
101
-        echo method_exists($this, $method)
102
-            ? call_user_func([$this, $method], $postId)
103
-            : apply_filters('site-reviews/columns/'.$column, '', $postId);
104
-    }
93
+	/**
94
+	 * @param string $column
95
+	 * @param int $postId
96
+	 * @return void
97
+	 */
98
+	public function renderValues($column, $postId)
99
+	{
100
+		$method = glsr(Helper::class)->buildMethodName($column, 'buildColumn');
101
+		echo method_exists($this, $method)
102
+			? call_user_func([$this, $method], $postId)
103
+			: apply_filters('site-reviews/columns/'.$column, '', $postId);
104
+	}
105 105
 
106
-    /**
107
-     * @param array $ratings
108
-     * @return void
109
-     */
110
-    protected function renderFilterRatings($ratings)
111
-    {
112
-        if (empty($ratings)) {
113
-            return;
114
-        }
115
-        $ratings = array_flip(array_reverse($ratings));
116
-        array_walk($ratings, function (&$value, $key) {
117
-            $label = _n('%s star', '%s stars', $key, 'site-reviews');
118
-            $value = sprintf($label, $key);
119
-        });
120
-        echo glsr(Builder::class)->label(__('Filter by rating', 'site-reviews'), [
121
-            'class' => 'screen-reader-text',
122
-            'for' => 'rating',
123
-        ]);
124
-        echo glsr(Builder::class)->select([
125
-            'name' => 'rating',
126
-            'options' => ['' => __('All ratings', 'site-reviews')] + $ratings,
127
-            'value' => filter_input(INPUT_GET, 'rating'),
128
-        ]);
129
-    }
106
+	/**
107
+	 * @param array $ratings
108
+	 * @return void
109
+	 */
110
+	protected function renderFilterRatings($ratings)
111
+	{
112
+		if (empty($ratings)) {
113
+			return;
114
+		}
115
+		$ratings = array_flip(array_reverse($ratings));
116
+		array_walk($ratings, function (&$value, $key) {
117
+			$label = _n('%s star', '%s stars', $key, 'site-reviews');
118
+			$value = sprintf($label, $key);
119
+		});
120
+		echo glsr(Builder::class)->label(__('Filter by rating', 'site-reviews'), [
121
+			'class' => 'screen-reader-text',
122
+			'for' => 'rating',
123
+		]);
124
+		echo glsr(Builder::class)->select([
125
+			'name' => 'rating',
126
+			'options' => ['' => __('All ratings', 'site-reviews')] + $ratings,
127
+			'value' => filter_input(INPUT_GET, 'rating'),
128
+		]);
129
+	}
130 130
 
131
-    /**
132
-     * @param array $types
133
-     * @return void
134
-     */
135
-    protected function renderFilterTypes($types)
136
-    {
137
-        if (count(glsr()->reviewTypes) < 2) {
138
-            return;
139
-        }
140
-        echo glsr(Builder::class)->label(__('Filter by type', 'site-reviews'), [
141
-            'class' => 'screen-reader-text',
142
-            'for' => 'review_type',
143
-        ]);
144
-        echo glsr(Builder::class)->select([
145
-            'name' => 'review_type',
146
-            'options' => ['' => __('All types', 'site-reviews')] + glsr()->reviewTypes,
147
-            'value' => filter_input(INPUT_GET, 'review_type'),
148
-        ]);
149
-    }
131
+	/**
132
+	 * @param array $types
133
+	 * @return void
134
+	 */
135
+	protected function renderFilterTypes($types)
136
+	{
137
+		if (count(glsr()->reviewTypes) < 2) {
138
+			return;
139
+		}
140
+		echo glsr(Builder::class)->label(__('Filter by type', 'site-reviews'), [
141
+			'class' => 'screen-reader-text',
142
+			'for' => 'review_type',
143
+		]);
144
+		echo glsr(Builder::class)->select([
145
+			'name' => 'review_type',
146
+			'options' => ['' => __('All types', 'site-reviews')] + glsr()->reviewTypes,
147
+			'value' => filter_input(INPUT_GET, 'review_type'),
148
+		]);
149
+	}
150 150
 }
Please login to merge, or discard this patch.
Spacing   +50 added lines, -50 removed lines patch added patch discarded remove patch
@@ -14,14 +14,14 @@  discard block
 block discarded – undo
14 14
      * @param int $postId
15 15
      * @return string
16 16
      */
17
-    public function buildColumnAssignedTo($postId)
17
+    public function buildColumnAssignedTo( $postId )
18 18
     {
19
-        $assignedPost = glsr(Database::class)->getAssignedToPost($postId);
19
+        $assignedPost = glsr( Database::class )->getAssignedToPost( $postId );
20 20
         $column = '&mdash;';
21
-        if ($assignedPost instanceof WP_Post && 'publish' == $assignedPost->post_status) {
22
-            $column = glsr(Builder::class)->a(get_the_title($assignedPost->ID), [
23
-                'href' => (string) get_the_permalink($assignedPost->ID),
24
-            ]);
21
+        if( $assignedPost instanceof WP_Post && 'publish' == $assignedPost->post_status ) {
22
+            $column = glsr( Builder::class )->a( get_the_title( $assignedPost->ID ), [
23
+                'href' => (string)get_the_permalink( $assignedPost->ID ),
24
+            ] );
25 25
         }
26 26
         return $column;
27 27
     }
@@ -30,24 +30,24 @@  discard block
 block discarded – undo
30 30
      * @param int $postId
31 31
      * @return string
32 32
      */
33
-    public function buildColumnPinned($postId)
33
+    public function buildColumnPinned( $postId )
34 34
     {
35
-        $pinned = glsr(Database::class)->get($postId, 'pinned')
35
+        $pinned = glsr( Database::class )->get( $postId, 'pinned' )
36 36
             ? 'pinned '
37 37
             : '';
38
-        return glsr(Builder::class)->i([
38
+        return glsr( Builder::class )->i( [
39 39
             'class' => $pinned.'dashicons dashicons-sticky',
40 40
             'data-id' => $postId,
41
-        ]);
41
+        ] );
42 42
     }
43 43
 
44 44
     /**
45 45
      * @param int $postId
46 46
      * @return string
47 47
      */
48
-    public function buildColumnReviewer($postId)
48
+    public function buildColumnReviewer( $postId )
49 49
     {
50
-        return strval(glsr(Database::class)->get($postId, 'author'));
50
+        return strval( glsr( Database::class )->get( $postId, 'author' ) );
51 51
     }
52 52
 
53 53
     /**
@@ -55,39 +55,39 @@  discard block
 block discarded – undo
55 55
      * @param int|null $rating
56 56
      * @return string
57 57
      */
58
-    public function buildColumnRating($postId)
58
+    public function buildColumnRating( $postId )
59 59
     {
60
-        return glsr_star_rating(intval(glsr(Database::class)->get($postId, 'rating')));
60
+        return glsr_star_rating( intval( glsr( Database::class )->get( $postId, 'rating' ) ) );
61 61
     }
62 62
 
63 63
     /**
64 64
      * @param int $postId
65 65
      * @return string
66 66
      */
67
-    public function buildColumnReviewType($postId)
67
+    public function buildColumnReviewType( $postId )
68 68
     {
69
-        $type = glsr(Database::class)->get($postId, 'review_type');
70
-        return array_key_exists($type, glsr()->reviewTypes)
69
+        $type = glsr( Database::class )->get( $postId, 'review_type' );
70
+        return array_key_exists( $type, glsr()->reviewTypes )
71 71
             ? glsr()->reviewTypes[$type]
72
-            : __('Unsupported Type', 'site-reviews');
72
+            : __( 'Unsupported Type', 'site-reviews' );
73 73
     }
74 74
 
75 75
     /**
76 76
      * @param string $postType
77 77
      * @return void
78 78
      */
79
-    public function renderFilters($postType)
79
+    public function renderFilters( $postType )
80 80
     {
81
-        if (Application::POST_TYPE !== $postType) {
81
+        if( Application::POST_TYPE !== $postType ) {
82 82
             return;
83 83
         }
84
-        if (!($status = filter_input(INPUT_GET, 'post_status'))) {
84
+        if( !($status = filter_input( INPUT_GET, 'post_status' )) ) {
85 85
             $status = 'publish';
86 86
         }
87
-        $ratings = glsr(Database::class)->getReviewsMeta('rating', $status);
88
-        $types = glsr(Database::class)->getReviewsMeta('review_type', $status);
89
-        $this->renderFilterRatings($ratings);
90
-        $this->renderFilterTypes($types);
87
+        $ratings = glsr( Database::class )->getReviewsMeta( 'rating', $status );
88
+        $types = glsr( Database::class )->getReviewsMeta( 'review_type', $status );
89
+        $this->renderFilterRatings( $ratings );
90
+        $this->renderFilterTypes( $types );
91 91
     }
92 92
 
93 93
     /**
@@ -95,56 +95,56 @@  discard block
 block discarded – undo
95 95
      * @param int $postId
96 96
      * @return void
97 97
      */
98
-    public function renderValues($column, $postId)
98
+    public function renderValues( $column, $postId )
99 99
     {
100
-        $method = glsr(Helper::class)->buildMethodName($column, 'buildColumn');
101
-        echo method_exists($this, $method)
102
-            ? call_user_func([$this, $method], $postId)
103
-            : apply_filters('site-reviews/columns/'.$column, '', $postId);
100
+        $method = glsr( Helper::class )->buildMethodName( $column, 'buildColumn' );
101
+        echo method_exists( $this, $method )
102
+            ? call_user_func( [$this, $method], $postId )
103
+            : apply_filters( 'site-reviews/columns/'.$column, '', $postId );
104 104
     }
105 105
 
106 106
     /**
107 107
      * @param array $ratings
108 108
      * @return void
109 109
      */
110
-    protected function renderFilterRatings($ratings)
110
+    protected function renderFilterRatings( $ratings )
111 111
     {
112
-        if (empty($ratings)) {
112
+        if( empty($ratings) ) {
113 113
             return;
114 114
         }
115
-        $ratings = array_flip(array_reverse($ratings));
116
-        array_walk($ratings, function (&$value, $key) {
117
-            $label = _n('%s star', '%s stars', $key, 'site-reviews');
118
-            $value = sprintf($label, $key);
115
+        $ratings = array_flip( array_reverse( $ratings ) );
116
+        array_walk( $ratings, function( &$value, $key ) {
117
+            $label = _n( '%s star', '%s stars', $key, 'site-reviews' );
118
+            $value = sprintf( $label, $key );
119 119
         });
120
-        echo glsr(Builder::class)->label(__('Filter by rating', 'site-reviews'), [
120
+        echo glsr( Builder::class )->label( __( 'Filter by rating', 'site-reviews' ), [
121 121
             'class' => 'screen-reader-text',
122 122
             'for' => 'rating',
123
-        ]);
124
-        echo glsr(Builder::class)->select([
123
+        ] );
124
+        echo glsr( Builder::class )->select( [
125 125
             'name' => 'rating',
126
-            'options' => ['' => __('All ratings', 'site-reviews')] + $ratings,
127
-            'value' => filter_input(INPUT_GET, 'rating'),
128
-        ]);
126
+            'options' => ['' => __( 'All ratings', 'site-reviews' )] + $ratings,
127
+            'value' => filter_input( INPUT_GET, 'rating' ),
128
+        ] );
129 129
     }
130 130
 
131 131
     /**
132 132
      * @param array $types
133 133
      * @return void
134 134
      */
135
-    protected function renderFilterTypes($types)
135
+    protected function renderFilterTypes( $types )
136 136
     {
137
-        if (count(glsr()->reviewTypes) < 2) {
137
+        if( count( glsr()->reviewTypes ) < 2 ) {
138 138
             return;
139 139
         }
140
-        echo glsr(Builder::class)->label(__('Filter by type', 'site-reviews'), [
140
+        echo glsr( Builder::class )->label( __( 'Filter by type', 'site-reviews' ), [
141 141
             'class' => 'screen-reader-text',
142 142
             'for' => 'review_type',
143
-        ]);
144
-        echo glsr(Builder::class)->select([
143
+        ] );
144
+        echo glsr( Builder::class )->select( [
145 145
             'name' => 'review_type',
146
-            'options' => ['' => __('All types', 'site-reviews')] + glsr()->reviewTypes,
147
-            'value' => filter_input(INPUT_GET, 'review_type'),
148
-        ]);
146
+            'options' => ['' => __( 'All types', 'site-reviews' )] + glsr()->reviewTypes,
147
+            'value' => filter_input( INPUT_GET, 'review_type' ),
148
+        ] );
149 149
     }
150 150
 }
Please login to merge, or discard this patch.
plugin/Defaults/EmailDefaults.php 2 patches
Indentation   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -7,26 +7,26 @@
 block discarded – undo
7 7
 
8 8
 class EmailDefaults extends Defaults
9 9
 {
10
-    /**
11
-     * @return array
12
-     */
13
-    protected function defaults()
14
-    {
15
-        $fromName = wp_specialchars_decode(glsr(OptionManager::class)->getWP('blogname'), ENT_QUOTES);
16
-        $fromEmail = glsr(OptionManager::class)->getWP('admin_email');
17
-        return [
18
-            'after' => '',
19
-            'attachments' => [],
20
-            'bcc' => '',
21
-            'before' => '',
22
-            'cc' => '',
23
-            'from' => $fromName.' <'.$fromEmail.'>',
24
-            'message' => '',
25
-            'reply-to' => '',
26
-            'subject' => '',
27
-            'template' => '',
28
-            'template-tags' => [],
29
-            'to' => '',
30
-        ];
31
-    }
10
+	/**
11
+	 * @return array
12
+	 */
13
+	protected function defaults()
14
+	{
15
+		$fromName = wp_specialchars_decode(glsr(OptionManager::class)->getWP('blogname'), ENT_QUOTES);
16
+		$fromEmail = glsr(OptionManager::class)->getWP('admin_email');
17
+		return [
18
+			'after' => '',
19
+			'attachments' => [],
20
+			'bcc' => '',
21
+			'before' => '',
22
+			'cc' => '',
23
+			'from' => $fromName.' <'.$fromEmail.'>',
24
+			'message' => '',
25
+			'reply-to' => '',
26
+			'subject' => '',
27
+			'template' => '',
28
+			'template-tags' => [],
29
+			'to' => '',
30
+		];
31
+	}
32 32
 }
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -12,8 +12,8 @@
 block discarded – undo
12 12
      */
13 13
     protected function defaults()
14 14
     {
15
-        $fromName = wp_specialchars_decode(glsr(OptionManager::class)->getWP('blogname'), ENT_QUOTES);
16
-        $fromEmail = glsr(OptionManager::class)->getWP('admin_email');
15
+        $fromName = wp_specialchars_decode( glsr( OptionManager::class )->getWP( 'blogname' ), ENT_QUOTES );
16
+        $fromEmail = glsr( OptionManager::class )->getWP( 'admin_email' );
17 17
         return [
18 18
             'after' => '',
19 19
             'attachments' => [],
Please login to merge, or discard this patch.