Passed
Push — master ( ae1954...aab291 )
by Paul
08:17 queued 04:15
created
plugin/Defaults/DefaultsAbstract.php 1 patch
Spacing   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -23,16 +23,16 @@  discard block
 block discarded – undo
23 23
      * @param string $name
24 24
      * @return void|array
25 25
      */
26
-    public function __call($name, array $args = [])
26
+    public function __call( $name, array $args = [] )
27 27
     {
28
-        if (!method_exists($this, $name) || !in_array($name, $this->callable)) {
28
+        if( !method_exists( $this, $name ) || !in_array( $name, $this->callable ) ) {
29 29
             return;
30 30
         }
31
-        $defaults = call_user_func_array([$this, $name], $args);
32
-        $hookName = (new ReflectionClass($this))->getShortName();
33
-        $hookName = str_replace('Defaults', '', $hookName);
34
-        $hookName = glsr(Helper::class)->dashCase($hookName);
35
-        return apply_filters('site-reviews/defaults/'.$hookName, $defaults, $name);
31
+        $defaults = call_user_func_array( [$this, $name], $args );
32
+        $hookName = (new ReflectionClass( $this ))->getShortName();
33
+        $hookName = str_replace( 'Defaults', '', $hookName );
34
+        $hookName = glsr( Helper::class )->dashCase( $hookName );
35
+        return apply_filters( 'site-reviews/defaults/'.$hookName, $defaults, $name );
36 36
     }
37 37
 
38 38
     /**
@@ -43,38 +43,38 @@  discard block
 block discarded – undo
43 43
     /**
44 44
      * @return array
45 45
      */
46
-    protected function filter(array $values = [])
46
+    protected function filter( array $values = [] )
47 47
     {
48
-        return $this->normalize($this->merge(array_filter($values)), $values);
48
+        return $this->normalize( $this->merge( array_filter( $values ) ), $values );
49 49
     }
50 50
 
51 51
     /**
52 52
      * @return string
53 53
      */
54
-    protected function filteredJson(array $values = [])
54
+    protected function filteredJson( array $values = [] )
55 55
     {
56 56
         $defaults = $this->flattenArray(
57
-            array_diff_key($this->defaults(), array_flip($this->guarded))
57
+            array_diff_key( $this->defaults(), array_flip( $this->guarded ) )
58 58
         );
59 59
         $values = $this->flattenArray(
60
-            shortcode_atts($defaults, $values)
60
+            shortcode_atts( $defaults, $values )
61 61
         );
62
-        $filtered = array_filter(array_diff_assoc($values, $defaults), function ($value) {
63
-            return !$this->isEmpty($value);
62
+        $filtered = array_filter( array_diff_assoc( $values, $defaults ), function( $value ) {
63
+            return !$this->isEmpty( $value );
64 64
         });
65
-        return json_encode($filtered, JSON_HEX_APOS | JSON_HEX_QUOT | JSON_HEX_TAG | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
65
+        return json_encode( $filtered, JSON_HEX_APOS | JSON_HEX_QUOT | JSON_HEX_TAG | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE );
66 66
     }
67 67
 
68 68
     /**
69 69
      * @return array
70 70
      */
71
-    protected function flattenArray(array $values)
71
+    protected function flattenArray( array $values )
72 72
     {
73
-        array_walk($values, function (&$value) {
74
-            if (!is_array($value)) {
73
+        array_walk( $values, function( &$value ) {
74
+            if( !is_array( $value ) ) {
75 75
                 return;
76 76
             }
77
-            $value = implode(',', $value);
77
+            $value = implode( ',', $value );
78 78
         });
79 79
         return $values;
80 80
     }
@@ -83,34 +83,34 @@  discard block
 block discarded – undo
83 83
      * @param mixed $var
84 84
      * @return bool
85 85
      */
86
-    protected function isEmpty($var)
86
+    protected function isEmpty( $var )
87 87
     {
88
-        return !is_numeric($var) && !is_bool($var) && empty($var);
88
+        return !is_numeric( $var ) && !is_bool( $var ) && empty($var);
89 89
     }
90 90
 
91 91
     /**
92 92
      * @return array
93 93
      */
94
-    protected function merge(array $values = [])
94
+    protected function merge( array $values = [] )
95 95
     {
96
-        return $this->normalize(wp_parse_args($values, $this->defaults()), $values);
96
+        return $this->normalize( wp_parse_args( $values, $this->defaults() ), $values );
97 97
     }
98 98
 
99 99
     /**
100 100
      * @return array
101 101
      */
102
-    protected function normalize(array $values, array $originalValues)
102
+    protected function normalize( array $values, array $originalValues )
103 103
     {
104
-        $values['json'] = $this->filteredJson($originalValues);
104
+        $values['json'] = $this->filteredJson( $originalValues );
105 105
         return $values;
106 106
     }
107 107
 
108 108
     /**
109 109
      * @return array
110 110
      */
111
-    protected function restrict(array $values = [])
111
+    protected function restrict( array $values = [] )
112 112
     {
113
-        return $this->normalize(shortcode_atts($this->defaults(), $values), $values);
113
+        return $this->normalize( shortcode_atts( $this->defaults(), $values ), $values );
114 114
     }
115 115
 
116 116
     /**
@@ -118,6 +118,6 @@  discard block
 block discarded – undo
118 118
      */
119 119
     protected function unguarded()
120 120
     {
121
-        return array_diff_key($this->defaults(), array_flip($this->guarded));
121
+        return array_diff_key( $this->defaults(), array_flip( $this->guarded ) );
122 122
     }
123 123
 }
Please login to merge, or discard this patch.
plugin/Database/QueryBuilder.php 1 patch
Spacing   +43 added lines, -43 removed lines patch added patch discarded remove patch
@@ -14,19 +14,19 @@  discard block
 block discarded – undo
14 14
      * Build a WP_Query meta_query/tax_query.
15 15
      * @return array
16 16
      */
17
-    public function buildQuery(array $keys = [], array $values = [])
17
+    public function buildQuery( array $keys = [], array $values = [] )
18 18
     {
19 19
         $queries = [];
20
-        foreach ($keys as $key) {
21
-            if (!array_key_exists($key, $values)) {
20
+        foreach( $keys as $key ) {
21
+            if( !array_key_exists( $key, $values ) ) {
22 22
                 continue;
23 23
             }
24
-            $methodName = glsr(Helper::class)->buildMethodName($key, __FUNCTION__);
25
-            if (!method_exists($this, $methodName)) {
24
+            $methodName = glsr( Helper::class )->buildMethodName( $key, __FUNCTION__ );
25
+            if( !method_exists( $this, $methodName ) ) {
26 26
                 continue;
27 27
             }
28
-            $query = call_user_func([$this, $methodName], $values[$key]);
29
-            if (is_array($query)) {
28
+            $query = call_user_func( [$this, $methodName], $values[$key] );
29
+            if( is_array( $query ) ) {
30 30
                 $queries[] = $query;
31 31
             }
32 32
         }
@@ -36,17 +36,17 @@  discard block
 block discarded – undo
36 36
     /**
37 37
      * @return string
38 38
      */
39
-    public function buildSqlLines(array $values, array $conditions)
39
+    public function buildSqlLines( array $values, array $conditions )
40 40
     {
41 41
         $string = '';
42
-        $values = array_filter($values);
43
-        foreach ($conditions as $key => $value) {
44
-            if (!isset($values[$key])) {
42
+        $values = array_filter( $values );
43
+        foreach( $conditions as $key => $value ) {
44
+            if( !isset($values[$key]) ) {
45 45
                 continue;
46 46
             }
47
-            $values[$key] = implode(',', (array) $values[$key]);
48
-            $string.= false !== strpos($value, '%s')
49
-                ? sprintf($value, strval($values[$key]))
47
+            $values[$key] = implode( ',', (array)$values[$key] );
48
+            $string .= false !== strpos( $value, '%s' )
49
+                ? sprintf( $value, strval( $values[$key] ) )
50 50
                 : $value;
51 51
         }
52 52
         return $string;
@@ -58,16 +58,16 @@  discard block
 block discarded – undo
58 58
      * @param string $sprintfFormat
59 59
      * @return string
60 60
      */
61
-    public function buildSqlOr($values, $sprintfFormat)
61
+    public function buildSqlOr( $values, $sprintfFormat )
62 62
     {
63
-        if (!is_array($values)) {
64
-            $values = explode(',', $values);
63
+        if( !is_array( $values ) ) {
64
+            $values = explode( ',', $values );
65 65
         }
66
-        $values = array_filter(array_map('trim', (array) $values));
67
-        $values = array_map(function ($value) use ($sprintfFormat) {
68
-            return sprintf($sprintfFormat, $value);
69
-        }, $values);
70
-        return implode(' OR ', $values);
66
+        $values = array_filter( array_map( 'trim', (array)$values ) );
67
+        $values = array_map( function( $value ) use ($sprintfFormat) {
68
+            return sprintf( $sprintfFormat, $value );
69
+        }, $values );
70
+        return implode( ' OR ', $values );
71 71
     }
72 72
 
73 73
     /**
@@ -77,23 +77,23 @@  discard block
 block discarded – undo
77 77
      * @return string
78 78
      * @filter posts_search
79 79
      */
80
-    public function filterSearchByTitle($search, WP_Query $query)
80
+    public function filterSearchByTitle( $search, WP_Query $query )
81 81
     {
82
-        if (empty($search) || empty($query->get('search_terms'))) {
82
+        if( empty($search) || empty($query->get( 'search_terms' )) ) {
83 83
             return $search;
84 84
         }
85 85
         global $wpdb;
86
-        $n = empty($query->get('exact'))
86
+        $n = empty($query->get( 'exact' ))
87 87
             ? '%'
88 88
             : '';
89 89
         $search = [];
90
-        foreach ((array) $query->get('search_terms') as $term) {
91
-            $search[] = $wpdb->prepare("{$wpdb->posts}.post_title LIKE %s", $n.$wpdb->esc_like($term).$n);
90
+        foreach( (array)$query->get( 'search_terms' ) as $term ) {
91
+            $search[] = $wpdb->prepare( "{$wpdb->posts}.post_title LIKE %s", $n.$wpdb->esc_like( $term ).$n );
92 92
         }
93
-        if (!is_user_logged_in()) {
93
+        if( !is_user_logged_in() ) {
94 94
             $search[] = "{$wpdb->posts}.post_password = ''";
95 95
         }
96
-        return ' AND '.implode(' AND ', $search);
96
+        return ' AND '.implode( ' AND ', $search );
97 97
     }
98 98
 
99 99
     /**
@@ -101,13 +101,13 @@  discard block
 block discarded – undo
101 101
      * @param bool $isEnabled
102 102
      * @return int
103 103
      */
104
-    public function getPaged($isEnabled = true)
104
+    public function getPaged( $isEnabled = true )
105 105
     {
106 106
         $pagedQuery = !is_front_page()
107
-            ? glsr()->constant('PAGED_QUERY_VAR')
107
+            ? glsr()->constant( 'PAGED_QUERY_VAR' )
108 108
             : 'page';
109 109
         return $isEnabled
110
-            ? max(1, intval(get_query_var($pagedQuery)))
110
+            ? max( 1, intval( get_query_var( $pagedQuery ) ) )
111 111
             : 1;
112 112
     }
113 113
 
@@ -115,14 +115,14 @@  discard block
 block discarded – undo
115 115
      * @param string $value
116 116
      * @return void|array
117 117
      */
118
-    protected function buildQueryAssignedTo($value)
118
+    protected function buildQueryAssignedTo( $value )
119 119
     {
120
-        if (!empty($value)) {
121
-            $postIds = glsr(Helper::class)->convertStringToArray($value, 'is_numeric');
120
+        if( !empty($value) ) {
121
+            $postIds = glsr( Helper::class )->convertStringToArray( $value, 'is_numeric' );
122 122
             return [
123 123
                 'compare' => 'IN',
124 124
                 'key' => '_assigned_to',
125
-                'value' => glsr(Polylang::class)->getPostIds($postIds),
125
+                'value' => glsr( Polylang::class )->getPostIds( $postIds ),
126 126
             ];
127 127
         }
128 128
     }
@@ -131,9 +131,9 @@  discard block
 block discarded – undo
131 131
      * @param array $value
132 132
      * @return void|array
133 133
      */
134
-    protected function buildQueryCategory($value)
134
+    protected function buildQueryCategory( $value )
135 135
     {
136
-        if (!empty($value)) {
136
+        if( !empty($value) ) {
137 137
             return [
138 138
                 'field' => 'term_id',
139 139
                 'taxonomy' => Application::TAXONOMY,
@@ -146,10 +146,10 @@  discard block
 block discarded – undo
146 146
      * @param string $value
147 147
      * @return void|array
148 148
      */
149
-    protected function buildQueryRating($value)
149
+    protected function buildQueryRating( $value )
150 150
     {
151
-        if (is_numeric($value)
152
-            && in_array(intval($value), range(1, glsr()->constant('MAX_RATING', Rating::class)))) {
151
+        if( is_numeric( $value )
152
+            && in_array( intval( $value ), range( 1, glsr()->constant( 'MAX_RATING', Rating::class ) ) ) ) {
153 153
             return [
154 154
                 'compare' => '>=',
155 155
                 'key' => '_rating',
@@ -162,9 +162,9 @@  discard block
 block discarded – undo
162 162
      * @param string $value
163 163
      * @return void|array
164 164
      */
165
-    protected function buildQueryType($value)
165
+    protected function buildQueryType( $value )
166 166
     {
167
-        if (!in_array($value, ['', 'all'])) {
167
+        if( !in_array( $value, ['', 'all'] ) ) {
168 168
             return [
169 169
                 'key' => '_review_type',
170 170
                 'value' => $value,
Please login to merge, or discard this patch.
plugin/Handlers/TogglePinned.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -11,21 +11,21 @@
 block discarded – undo
11 11
     /**
12 12
      * @return bool
13 13
      */
14
-    public function handle(Command $command)
14
+    public function handle( Command $command )
15 15
     {
16
-        if (!get_post($command->id)) {
16
+        if( !get_post( $command->id ) ) {
17 17
             return false;
18 18
         }
19
-        if (is_null($command->pinned)) {
20
-            $meta = glsr(Database::class)->get($command->id, 'pinned');
21
-            $command->pinned = !wp_validate_boolean($meta);
19
+        if( is_null( $command->pinned ) ) {
20
+            $meta = glsr( Database::class )->get( $command->id, 'pinned' );
21
+            $command->pinned = !wp_validate_boolean( $meta );
22 22
         } else {
23 23
             $notice = $command->pinned
24
-                ? __('Review pinned.', 'site-reviews')
25
-                : __('Review unpinned.', 'site-reviews');
26
-            glsr(Notice::class)->addSuccess($notice);
24
+                ? __( 'Review pinned.', 'site-reviews' )
25
+                : __( 'Review unpinned.', 'site-reviews' );
26
+            glsr( Notice::class )->addSuccess( $notice );
27 27
         }
28
-        glsr(Database::class)->update($command->id, 'pinned', $command->pinned);
28
+        glsr( Database::class )->update( $command->id, 'pinned', $command->pinned );
29 29
         return $command->pinned;
30 30
     }
31 31
 }
Please login to merge, or discard this patch.
plugin/Modules/Akismet.php 1 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/Blacklist.php 1 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 1 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 1 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 1 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 1 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.