Passed
Push — hotfix/fix-counts ( bd8a94 )
by Paul
05:00
created
plugin/Controllers/SettingsController.php 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@  discard block
 block discarded – undo
17 17
 	 */
18 18
 	public function callbackRegisterSettings( $input )
19 19
 	{
20
-		if( !is_array( $input )) {
20
+		if( !is_array( $input ) ) {
21 21
 			$input = ['settings' => []];
22 22
 		}
23 23
 		if( key( $input ) == 'settings' ) {
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
 			$options = $this->sanitizeSubmissions( $input, $options );
27 27
 			$options = $this->sanitizeTranslations( $input, $options );
28 28
 			if( filter_input( INPUT_POST, 'option_page' ) == Application::ID.'-settings' ) {
29
-				glsr( Notice::class )->addSuccess( __( 'Settings updated.', 'site-reviews' ));
29
+				glsr( Notice::class )->addSuccess( __( 'Settings updated.', 'site-reviews' ) );
30 30
 			}
31 31
 			return $options;
32 32
 		}
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
 	{
42 42
 		register_setting( Application::ID.'-settings', OptionManager::databaseKey(), [
43 43
 			'sanitize_callback' => [$this, 'callbackRegisterSettings'],
44
-		]);
44
+		] );
45 45
 	}
46 46
 
47 47
 	/**
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
 	protected function sanitizeSubmissions( array $input, array $options )
67 67
 	{
68 68
 		$inputForm = $input['settings']['submissions'];
69
-		$options['settings']['submissions']['required'] = isset( $inputForm['required'] )
69
+		$options['settings']['submissions']['required'] = isset($inputForm['required'])
70 70
 			? $inputForm['required']
71 71
 			: [];
72 72
 		return $options;
@@ -77,17 +77,17 @@  discard block
 block discarded – undo
77 77
 	 */
78 78
 	protected function sanitizeTranslations( array $input, array $options )
79 79
 	{
80
-		if( isset( $input['settings']['strings'] )) {
81
-			$options['settings']['strings'] = array_values( array_filter( $input['settings']['strings'] ));
80
+		if( isset($input['settings']['strings']) ) {
81
+			$options['settings']['strings'] = array_values( array_filter( $input['settings']['strings'] ) );
82 82
 			$allowedTags = [
83 83
 				'a' => ['class' => [], 'href' => [], 'target' => []],
84 84
 				'span' => ['class' => []],
85 85
 			];
86
-			array_walk( $options['settings']['strings'], function( &$string ) use( $allowedTags ) {
87
-				if( isset( $string['s2'] )) {
86
+			array_walk( $options['settings']['strings'], function( &$string ) use($allowedTags) {
87
+				if( isset($string['s2']) ) {
88 88
 					$string['s2'] = wp_kses( $string['s2'], $allowedTags );
89 89
 				}
90
-				if( isset( $string['p2'] )) {
90
+				if( isset($string['p2']) ) {
91 91
 					$string['p2'] = wp_kses( $string['p2'], $allowedTags );
92 92
 				}
93 93
 			});
@@ -101,11 +101,11 @@  discard block
 block discarded – undo
101 101
 	protected function isPolylangActiveAndSupported()
102 102
 	{
103 103
 		if( !glsr( Polylang::class )->isActive() ) {
104
-			glsr( Notice::class )->addError( __( 'Please install/activate the Polylang plugin to enable integration.', 'site-reviews' ));
104
+			glsr( Notice::class )->addError( __( 'Please install/activate the Polylang plugin to enable integration.', 'site-reviews' ) );
105 105
 			return false;
106 106
 		}
107 107
 		else if( !glsr( Polylang::class )->isSupported() ) {
108
-			glsr( Notice::class )->addError( __( 'Please update the Polylang plugin to v2.3.0 or greater to enable integration.', 'site-reviews' ));
108
+			glsr( Notice::class )->addError( __( 'Please update the Polylang plugin to v2.3.0 or greater to enable integration.', 'site-reviews' ) );
109 109
 			return false;
110 110
 		}
111 111
 		return true;
Please login to merge, or discard this patch.
deprecated.php 1 patch
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
 
5 5
 // Database/ReviewManager.php
6 6
 add_action( 'site-reviews/review/created', function( $review ) {
7
-	if( has_action( 'site-reviews/local/review/create' )) {
7
+	if( has_action( 'site-reviews/local/review/create' ) ) {
8 8
 		glsr()->deprecated[] = 'The "site-reviews/local/review/create" hook has been deprecated. Please use the "site-reviews/review/created" hook instead.';
9 9
 		do_action( 'site-reviews/local/review/create', (array)get_post( $review->ID ), (array)$review, $review->ID );
10 10
 	}
@@ -12,18 +12,18 @@  discard block
 block discarded – undo
12 12
 
13 13
 // Handlers/CreateReview.php
14 14
 add_action( 'site-reviews/review/submitted', function( $review ) {
15
-	if( has_action( 'site-reviews/local/review/submitted' )) {
15
+	if( has_action( 'site-reviews/local/review/submitted' ) ) {
16 16
 		glsr()->deprecated[] = 'The "site-reviews/local/review/submitted" hook has been deprecated. Please use the "site-reviews/review/submitted" hook instead.';
17 17
 		do_action( 'site-reviews/local/review/submitted', null, $review );
18 18
 	}
19
-	if( has_filter( 'site-reviews/local/review/submitted/message' )) {
19
+	if( has_filter( 'site-reviews/local/review/submitted/message' ) ) {
20 20
 		glsr()->deprecated[] = 'The "site-reviews/local/review/submitted/message" hook has been deprecated.';
21 21
 	}
22 22
 }, 9 );
23 23
 
24 24
 // Database/ReviewManager.php
25 25
 add_filter( 'site-reviews/create/review-values', function( $values, $command ) {
26
-	if( has_filter( 'site-reviews/local/review' )) {
26
+	if( has_filter( 'site-reviews/local/review' ) ) {
27 27
 		glsr()->deprecated[] = 'The "site-reviews/local/review" hook has been deprecated. Please use the "site-reviews/create/review-values" hook instead.';
28 28
 		return apply_filters( 'site-reviews/local/review', $values, $command );
29 29
 	}
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
 
33 33
 // Handlers/EnqueuePublicAssets.php
34 34
 add_filter( 'site-reviews/enqueue/public/localize', function( $variables ) {
35
-	if( has_filter( 'site-reviews/enqueue/localize' )) {
35
+	if( has_filter( 'site-reviews/enqueue/localize' ) ) {
36 36
 		glsr()->deprecated[] = 'The "site-reviews/enqueue/localize" hook has been deprecated. Please use the "site-reviews/enqueue/public/localize" hook instead.';
37 37
 		return apply_filters( 'site-reviews/enqueue/localize', $variables );
38 38
 	}
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
 
42 42
 // Modules/Rating.php
43 43
 add_filter( 'site-reviews/rating/average', function( $average ) {
44
-	if( has_filter( 'site-reviews/average/rating' )) {
44
+	if( has_filter( 'site-reviews/average/rating' ) ) {
45 45
 		glsr()->deprecated[] = 'The "site-reviews/average/rating" hook has been deprecated. Please use the "site-reviews/rating/average" hook instead.';
46 46
 	}
47 47
 	return $average;
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
 
50 50
 // Modules/Rating.php
51 51
 add_filter( 'site-reviews/rating/ranking', function( $ranking ) {
52
-	if( has_filter( 'site-reviews/bayesian/ranking' )) {
52
+	if( has_filter( 'site-reviews/bayesian/ranking' ) ) {
53 53
 		glsr()->deprecated[] = 'The "site-reviews/bayesian/ranking" hook has been deprecated. Please use the "site-reviews/rating/ranking" hook instead.';
54 54
 	}
55 55
 	return $ranking;
@@ -57,10 +57,10 @@  discard block
 block discarded – undo
57 57
 
58 58
 // Modules/Html/Partials/SiteReviews.php
59 59
 add_filter( 'site-reviews/review/build/after', function( $renderedFields ) {
60
-	if( has_filter( 'site-reviews/reviews/review/text' )) {
60
+	if( has_filter( 'site-reviews/reviews/review/text' ) ) {
61 61
 		glsr()->deprecated[] = 'The "site-reviews/reviews/review/text" hook has been deprecated. Please use the "site-reviews/review/build/after" hook instead.';
62 62
 	}
63
-	if( has_filter( 'site-reviews/reviews/review/title' )) {
63
+	if( has_filter( 'site-reviews/reviews/review/title' ) ) {
64 64
 		glsr()->deprecated[] = 'The "site-reviews/reviews/review/title" hook has been deprecated. Please use the "site-reviews/review/build/after" hook instead.';
65 65
 	}
66 66
 	return $renderedFields;
@@ -68,26 +68,26 @@  discard block
 block discarded – undo
68 68
 
69 69
 // Modules/Html/Partials/SiteReviews.php
70 70
 add_filter( 'site-reviews/review/build/before', function( $review ) {
71
-	if( has_filter( 'site-reviews/rendered/review' )) {
71
+	if( has_filter( 'site-reviews/rendered/review' ) ) {
72 72
 		glsr()->deprecated[] = 'The "site-reviews/rendered/review" hook has been deprecated. Please either use a custom "review.php" template (refer to the documentation), or use the "site-reviews/review/build/after" hook instead.';
73 73
 	}
74
-	if( has_filter( 'site-reviews/rendered/review/meta/order' )) {
74
+	if( has_filter( 'site-reviews/rendered/review/meta/order' ) ) {
75 75
 		glsr()->deprecated[] = 'The "site-reviews/rendered/review/meta/order" hook has been deprecated. Please use a custom "review.php" template instead (refer to the documentation).';
76 76
 	}
77
-	if( has_filter( 'site-reviews/rendered/review/order' )) {
77
+	if( has_filter( 'site-reviews/rendered/review/order' ) ) {
78 78
 		glsr()->deprecated[] = 'The "site-reviews/rendered/review/order" hook has been deprecated. Please use a custom "review.php" template instead (refer to the documentation).';
79 79
 	}
80
-	if( has_filter( 'site-reviews/rendered/review-form/login-register' )) {
80
+	if( has_filter( 'site-reviews/rendered/review-form/login-register' ) ) {
81 81
 		glsr()->deprecated[] = 'The "site-reviews/rendered/review-form/login-register" hook has been deprecated. Please use a custom "login-register.php" template instead (refer to the documentation).';
82 82
 	}
83
-	if( has_filter( 'site-reviews/reviews/navigation_links' )) {
83
+	if( has_filter( 'site-reviews/reviews/navigation_links' ) ) {
84 84
 		glsr()->deprecated[] = 'The "site-reviews/reviews/navigation_links" hook has been deprecated. Please use a custom "pagination.php" template instead (refer to the documentation).';
85 85
 	}
86 86
 	return $review;
87 87
 }, 9 );
88 88
 
89 89
 add_filter( 'site-reviews/validate/custom', function( $result, $request ) {
90
-	if( has_filter( 'site-reviews/validate/review/submission' )) {
90
+	if( has_filter( 'site-reviews/validate/review/submission' ) ) {
91 91
 		glsr_log()->warning( 'The "site-reviews/validate/review/submission" hook has been deprecated. Please use the "site-reviews/validate/custom" hook instead.' );
92 92
 		return apply_filters( 'site-reviews/validate/review/submission', $result, $request );
93 93
 	}
@@ -95,7 +95,7 @@  discard block
 block discarded – undo
95 95
 }, 9, 2 );
96 96
 
97 97
 add_filter( 'site-reviews/views/file', function( $file, $view, $data ) {
98
-	if( has_filter( 'site-reviews/addon/views/file' )) {
98
+	if( has_filter( 'site-reviews/addon/views/file' ) ) {
99 99
 		glsr()->deprecated[] = 'The "site-reviews/addon/views/file" hook has been deprecated. Please use the "site-reviews/views/file" hook instead.';
100 100
 		$file = apply_filters( 'site-reviews/addon/views/file', $file, $view, $data );
101 101
 	}
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
 }, 9, 3 );
104 104
 
105 105
 add_action( 'wp_footer', function() {
106
-	$notices = array_keys( array_flip( glsr()->deprecated ));
106
+	$notices = array_keys( array_flip( glsr()->deprecated ) );
107 107
 	natsort( $notices );
108 108
 	foreach( $notices as $notice ) {
109 109
 		glsr_log()->warning( $notice );
Please login to merge, or discard this patch.
plugin/Modules/Html/Partials/SiteReviewsSummary.php 2 patches
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
 	{
35 35
 		$this->args = $args;
36 36
 		$this->ratingCounts = glsr( ReviewManager::class )->getRatingCounts( $args );
37
-		if( !array_sum( $this->ratingCounts ) && $this->isHidden( 'if_empty' ))return;
37
+		if( !array_sum( $this->ratingCounts ) && $this->isHidden( 'if_empty' ) )return;
38 38
 		$this->averageRating = glsr( Rating::class )->getAverage( $this->ratingCounts );
39 39
 		$this->generateSchema();
40 40
 		return glsr( Template::class )->build( 'templates/reviews-summary', [
@@ -47,7 +47,7 @@  discard block
 block discarded – undo
47 47
 				'stars' => $this->buildStars(),
48 48
 				'text' => $this->buildText(),
49 49
 			],
50
-		]);
50
+		] );
51 51
 	}
52 52
 
53 53
 	/**
@@ -55,9 +55,9 @@  discard block
 block discarded – undo
55 55
 	 */
56 56
 	protected function buildPercentage()
57 57
 	{
58
-		if( $this->isHidden( 'bars' ))return;
59
-		$percentages = preg_filter( '/$/', '%', glsr( Rating::class )->getPercentages( $this->ratingCounts ));
60
-		$bars = array_reduce( range( Rating::MAX_RATING, 1 ), function( $carry, $level ) use( $percentages ) {
58
+		if( $this->isHidden( 'bars' ) )return;
59
+		$percentages = preg_filter( '/$/', '%', glsr( Rating::class )->getPercentages( $this->ratingCounts ) );
60
+		$bars = array_reduce( range( Rating::MAX_RATING, 1 ), function( $carry, $level ) use($percentages) {
61 61
 			$label = $this->buildPercentageLabel( $this->args['labels'][$level] );
62 62
 			$background = $this->buildPercentageBackground( $percentages[$level] );
63 63
 			$count = apply_filters( 'site-reviews/summary/counts',
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
 			$percent = $this->buildPercentageCount( $count );
68 68
 			return $carry.glsr( Builder::class )->div( $label.$background.$percent, [
69 69
 				'class' => 'glsr-bar',
70
-			]);
70
+			] );
71 71
 		});
72 72
 		return $this->wrap( 'percentage', $bars );
73 73
 	}
@@ -78,10 +78,10 @@  discard block
 block discarded – undo
78 78
 	 */
79 79
 	protected function buildPercentageBackground( $percent )
80 80
 	{
81
-		$backgroundPercent = glsr( Builder::class )->span([
81
+		$backgroundPercent = glsr( Builder::class )->span( [
82 82
 			'class' => 'glsr-bar-background-percent',
83 83
 			'style' => 'width:'.$percent,
84
-		]);
84
+		] );
85 85
 		return '<span class="glsr-bar-background">'.$backgroundPercent.'</span>';
86 86
 	}
87 87
 
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
 	 */
109 109
 	protected function buildRating()
110 110
 	{
111
-		if( $this->isHidden( 'rating' ))return;
111
+		if( $this->isHidden( 'rating' ) )return;
112 112
 		return $this->wrap( 'rating', '<span>'.$this->averageRating.'</span>' );
113 113
 	}
114 114
 
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
 	 */
118 118
 	protected function buildStars()
119 119
 	{
120
-		if( $this->isHidden( 'stars' ))return;
120
+		if( $this->isHidden( 'stars' ) )return;
121 121
 		$stars = glsr_star_rating( $this->averageRating );
122 122
 		return $this->wrap( 'stars', $stars );
123 123
 	}
@@ -127,9 +127,9 @@  discard block
 block discarded – undo
127 127
 	 */
128 128
 	protected function buildText()
129 129
 	{
130
-		if( $this->isHidden( 'summary' ))return;
131
-		$count = intval( array_sum( $this->ratingCounts ));
132
-		if( empty( $this->args['text'] )) {
130
+		if( $this->isHidden( 'summary' ) )return;
131
+		$count = intval( array_sum( $this->ratingCounts ) );
132
+		if( empty($this->args['text']) ) {
133 133
 			// @todo document this change
134 134
 			 $this->args['text'] = _nx(
135 135
 				'{rating} out of {max} stars (based on {num} review)',
@@ -140,7 +140,7 @@  discard block
 block discarded – undo
140 140
 			);
141 141
 		}
142 142
 		$summary = str_replace(
143
-			['{rating}','{max}', '{num}'],
143
+			['{rating}', '{max}', '{num}'],
144 144
 			[$this->averageRating, Rating::MAX_RATING, $count],
145 145
 			$this->args['text']
146 146
 		);
@@ -152,7 +152,7 @@  discard block
 block discarded – undo
152 152
 	 */
153 153
 	protected function generateSchema()
154 154
 	{
155
-		if( !wp_validate_boolean( $this->args['schema'] ))return;
155
+		if( !wp_validate_boolean( $this->args['schema'] ) )return;
156 156
 		glsr( Schema::class )->store(
157 157
 			glsr( Schema::class )->buildSummary( $this->args )
158 158
 		);
@@ -184,6 +184,6 @@  discard block
 block discarded – undo
184 184
 	{
185 185
 		return glsr( Builder::class )->div( $value, [
186 186
 			'class' => 'glsr-summary-'.$key,
187
-		]);
187
+		] );
188 188
 	}
189 189
 }
Please login to merge, or discard this patch.
Braces   +18 added lines, -6 removed lines patch added patch discarded remove patch
@@ -34,7 +34,9 @@  discard block
 block discarded – undo
34 34
 	{
35 35
 		$this->args = $args;
36 36
 		$this->ratingCounts = glsr( ReviewManager::class )->getRatingCounts( $args );
37
-		if( !array_sum( $this->ratingCounts ) && $this->isHidden( 'if_empty' ))return;
37
+		if( !array_sum( $this->ratingCounts ) && $this->isHidden( 'if_empty' )) {
38
+			return;
39
+		}
38 40
 		$this->averageRating = glsr( Rating::class )->getAverage( $this->ratingCounts );
39 41
 		$this->generateSchema();
40 42
 		return glsr( Template::class )->build( 'templates/reviews-summary', [
@@ -55,7 +57,9 @@  discard block
 block discarded – undo
55 57
 	 */
56 58
 	protected function buildPercentage()
57 59
 	{
58
-		if( $this->isHidden( 'bars' ))return;
60
+		if( $this->isHidden( 'bars' )) {
61
+			return;
62
+		}
59 63
 		$percentages = preg_filter( '/$/', '%', glsr( Rating::class )->getPercentages( $this->ratingCounts ));
60 64
 		$bars = array_reduce( range( Rating::MAX_RATING, 1 ), function( $carry, $level ) use( $percentages ) {
61 65
 			$label = $this->buildPercentageLabel( $this->args['labels'][$level] );
@@ -108,7 +112,9 @@  discard block
 block discarded – undo
108 112
 	 */
109 113
 	protected function buildRating()
110 114
 	{
111
-		if( $this->isHidden( 'rating' ))return;
115
+		if( $this->isHidden( 'rating' )) {
116
+			return;
117
+		}
112 118
 		return $this->wrap( 'rating', '<span>'.$this->averageRating.'</span>' );
113 119
 	}
114 120
 
@@ -117,7 +123,9 @@  discard block
 block discarded – undo
117 123
 	 */
118 124
 	protected function buildStars()
119 125
 	{
120
-		if( $this->isHidden( 'stars' ))return;
126
+		if( $this->isHidden( 'stars' )) {
127
+			return;
128
+		}
121 129
 		$stars = glsr_star_rating( $this->averageRating );
122 130
 		return $this->wrap( 'stars', $stars );
123 131
 	}
@@ -127,7 +135,9 @@  discard block
 block discarded – undo
127 135
 	 */
128 136
 	protected function buildText()
129 137
 	{
130
-		if( $this->isHidden( 'summary' ))return;
138
+		if( $this->isHidden( 'summary' )) {
139
+			return;
140
+		}
131 141
 		$count = intval( array_sum( $this->ratingCounts ));
132 142
 		if( empty( $this->args['text'] )) {
133 143
 			// @todo document this change
@@ -152,7 +162,9 @@  discard block
 block discarded – undo
152 162
 	 */
153 163
 	protected function generateSchema()
154 164
 	{
155
-		if( !wp_validate_boolean( $this->args['schema'] ))return;
165
+		if( !wp_validate_boolean( $this->args['schema'] )) {
166
+			return;
167
+		}
156 168
 		glsr( Schema::class )->store(
157 169
 			glsr( Schema::class )->buildSummary( $this->args )
158 170
 		);
Please login to merge, or discard this patch.
plugin/Controllers/EditorController/Metaboxes.php 2 patches
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -12,8 +12,8 @@  discard block
 block discarded – undo
12 12
 	 */
13 13
 	public function saveAssignedToMetabox( $postId )
14 14
 	{
15
-		if( !wp_verify_nonce( glsr( Helper::class )->filterInput( '_nonce-assigned-to' ), 'assigned_to' ))return;
16
-		$assignedTo = strval( glsr( Helper::class )->filterInput( 'assigned_to' ));
15
+		if( !wp_verify_nonce( glsr( Helper::class )->filterInput( '_nonce-assigned-to' ), 'assigned_to' ) )return;
16
+		$assignedTo = strval( glsr( Helper::class )->filterInput( 'assigned_to' ) );
17 17
 		update_post_meta( $postId, 'assigned_to', $assignedTo );
18 18
 	}
19 19
 
@@ -23,12 +23,12 @@  discard block
 block discarded – undo
23 23
 	 */
24 24
 	public function saveResponseMetabox( $postId )
25 25
 	{
26
-		if( !wp_verify_nonce( glsr( Helper::class )->filterInput( '_nonce-response' ), 'response' ))return;
27
-		$response = strval( glsr( Helper::class )->filterInput( 'response' ));
26
+		if( !wp_verify_nonce( glsr( Helper::class )->filterInput( '_nonce-response' ), 'response' ) )return;
27
+		$response = strval( glsr( Helper::class )->filterInput( 'response' ) );
28 28
 		update_post_meta( $postId, 'response', trim( wp_kses( $response, [
29 29
 			'a' => ['href' => [], 'title' => []],
30 30
 			'em' => [],
31 31
 			'strong' => [],
32
-		])));
32
+		] ) ) );
33 33
 	}
34 34
 }
Please login to merge, or discard this patch.
Braces   +6 added lines, -2 removed lines patch added patch discarded remove patch
@@ -12,7 +12,9 @@  discard block
 block discarded – undo
12 12
 	 */
13 13
 	public function saveAssignedToMetabox( $postId )
14 14
 	{
15
-		if( !wp_verify_nonce( glsr( Helper::class )->filterInput( '_nonce-assigned-to' ), 'assigned_to' ))return;
15
+		if( !wp_verify_nonce( glsr( Helper::class )->filterInput( '_nonce-assigned-to' ), 'assigned_to' )) {
16
+			return;
17
+		}
16 18
 		$assignedTo = strval( glsr( Helper::class )->filterInput( 'assigned_to' ));
17 19
 		update_post_meta( $postId, 'assigned_to', $assignedTo );
18 20
 	}
@@ -23,7 +25,9 @@  discard block
 block discarded – undo
23 25
 	 */
24 26
 	public function saveResponseMetabox( $postId )
25 27
 	{
26
-		if( !wp_verify_nonce( glsr( Helper::class )->filterInput( '_nonce-response' ), 'response' ))return;
28
+		if( !wp_verify_nonce( glsr( Helper::class )->filterInput( '_nonce-response' ), 'response' )) {
29
+			return;
30
+		}
27 31
 		$response = strval( glsr( Helper::class )->filterInput( 'response' ));
28 32
 		update_post_meta( $postId, 'response', trim( wp_kses( $response, [
29 33
 			'a' => ['href' => [], 'title' => []],
Please login to merge, or discard this patch.
plugin/Database/SqlQueries.php 1 patch
Spacing   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -21,11 +21,11 @@  discard block
 block discarded – undo
21 21
 	 */
22 22
 	public function deleteAllSessions( $sessionCookiePrefix )
23 23
 	{
24
-		return $this->db->query("
24
+		return $this->db->query( "
25 25
 			DELETE
26 26
 			FROM {$this->db->options}
27 27
 			WHERE option_name LIKE '{$sessionCookiePrefix}_%'
28
-		");
28
+		" );
29 29
 	}
30 30
 
31 31
 	/**
@@ -34,11 +34,11 @@  discard block
 block discarded – undo
34 34
 	 */
35 35
 	public function deleteExpiredSessions( $expiredSessions )
36 36
 	{
37
-		return $this->db->query("
37
+		return $this->db->query( "
38 38
 			DELETE
39 39
 			FROM {$this->db->options}
40 40
 			WHERE option_name IN ('{$expiredSessions}')
41
-		");
41
+		" );
42 42
 	}
43 43
 
44 44
 	/**
@@ -48,13 +48,13 @@  discard block
 block discarded – undo
48 48
 	 */
49 49
 	public function getExpiredSessions( $sessionCookiePrefix, $limit )
50 50
 	{
51
-		return $this->db->get_results("
51
+		return $this->db->get_results( "
52 52
 			SELECT option_name AS name, option_value AS expiration
53 53
 			FROM {$this->db->options}
54 54
 			WHERE option_name LIKE '{$sessionCookiePrefix}_expires_%'
55 55
 			ORDER BY option_value ASC
56 56
 			LIMIT 0, {$limit}
57
-		");
57
+		" );
58 58
 	}
59 59
 
60 60
 	/**
@@ -63,14 +63,14 @@  discard block
 block discarded – undo
63 63
 	 */
64 64
 	public function getPostIdFromReviewId( $metaReviewId )
65 65
 	{
66
-		$postId = $this->db->get_var("
66
+		$postId = $this->db->get_var( "
67 67
 			SELECT p.ID
68 68
 			FROM {$this->db->posts} AS p
69 69
 			INNER JOIN {$this->db->postmeta} AS m ON p.ID = m.post_id
70 70
 			WHERE p.post_type = '{Application::POST_TYPE}'
71 71
 			AND m.meta_key = 'review_id'
72 72
 			AND m.meta_value = '{$metaReviewId}'
73
-		");
73
+		" );
74 74
 		return intval( $postId );
75 75
 	}
76 76
 
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
 	 */
82 82
 	public function getReviewCounts( array $args, $lastPostId = 0, $limit = 500 )
83 83
 	{
84
-		return $this->db->get_results("
84
+		return $this->db->get_results( "
85 85
 			SELECT p.ID, m1.meta_value AS rating, m2.meta_value AS type
86 86
 			FROM {$this->db->posts} AS p
87 87
 			INNER JOIN {$this->db->postmeta} AS m1 ON p.ID = m1.post_id
@@ -104,14 +104,14 @@  discard block
 block discarded – undo
104 104
 	 */
105 105
 	public function getReviewCountsFor( $metaKey )
106 106
 	{
107
-		return (array) $this->db->get_results("
107
+		return (array)$this->db->get_results( "
108 108
 			SELECT m.meta_value AS name, COUNT(*) num_posts
109 109
 			FROM {$this->db->posts} AS p
110 110
 			INNER JOIN {$this->db->postmeta} AS m ON p.ID = m.post_id
111 111
 			WHERE p.post_type = '{Application::POST_TYPE}'
112 112
 			AND m.meta_key = '{$metaKey}'
113 113
 			GROUP BY name
114
-		");
114
+		" );
115 115
 	}
116 116
 
117 117
 	/**
@@ -120,7 +120,7 @@  discard block
 block discarded – undo
120 120
 	 */
121 121
 	public function getReviewIdsByType( $reviewType )
122 122
 	{
123
-		$query = $this->db->get_col("
123
+		$query = $this->db->get_col( "
124 124
 			SELECT m1.meta_value AS review_id
125 125
 			FROM {$this->db->posts} AS p
126 126
 			INNER JOIN {$this->db->postmeta} AS m1 ON p.ID = m1.post_id
@@ -129,8 +129,8 @@  discard block
 block discarded – undo
129 129
 			AND m1.meta_key = 'review_id'
130 130
 			AND m2.meta_key = 'review_type'
131 131
 			AND m2.meta_value = '{$reviewType}'
132
-		");
133
-		return array_keys( array_flip( $query ));
132
+		" );
133
+		return array_keys( array_flip( $query ) );
134 134
 	}
135 135
 
136 136
 	/**
@@ -141,9 +141,9 @@  discard block
 block discarded – undo
141 141
 	public function getReviewRatingsFromIds( array $postIds, $greaterThanId = 0, $limit = 100 )
142 142
 	{
143 143
 		sort( $postIds );
144
-		$postIds = array_slice( $postIds, intval( array_search( $greaterThanId, $postIds )), $limit );
144
+		$postIds = array_slice( $postIds, intval( array_search( $greaterThanId, $postIds ) ), $limit );
145 145
 		$postIds = implode( ',', $postIds );
146
-		return $this->db->get_results("
146
+		return $this->db->get_results( "
147 147
 			SELECT p.ID, m.meta_value AS rating
148 148
 			FROM {$this->db->posts} AS p
149 149
 			INNER JOIN {$this->db->postmeta} AS m ON p.ID = m.post_id
@@ -167,7 +167,7 @@  discard block
 block discarded – undo
167 167
 		$queryBuilder = glsr( QueryBuilder::class );
168 168
 		$key = $queryBuilder->buildSqlOr( $key, "m.meta_key = '%s'" );
169 169
 		$status = $queryBuilder->buildSqlOr( $status, "p.post_status = '%s'" );
170
-		return $this->db->get_col("
170
+		return $this->db->get_col( "
171 171
 			SELECT DISTINCT m.meta_value
172 172
 			FROM {$this->db->postmeta} m
173 173
 			LEFT JOIN {$this->db->posts} p ON p.ID = m.post_id
@@ -175,7 +175,7 @@  discard block
 block discarded – undo
175 175
 			AND ({$key})
176 176
 			AND ({$status})
177 177
 			ORDER BY m.meta_value
178
-		");
178
+		" );
179 179
 	}
180 180
 
181 181
 	/**
@@ -184,11 +184,11 @@  discard block
 block discarded – undo
184 184
 	 */
185 185
 	protected function getAndForCounts( array $args, $and = '' )
186 186
 	{
187
-		if( !empty( $args['post_id'] )) {
188
-			$and.= "AND m3.meta_key = 'assigned_to' AND m3.meta_value = {$args['post_id']}";
187
+		if( !empty($args['post_id']) ) {
188
+			$and .= "AND m3.meta_key = 'assigned_to' AND m3.meta_value = {$args['post_id']}";
189 189
 		}
190
-		if( !empty( $args['term_taxonomy_id'] )) {
191
-			$and.= "AND tr.term_taxonomy_id = {$args['term_taxonomy_id']}";
190
+		if( !empty($args['term_taxonomy_id']) ) {
191
+			$and .= "AND tr.term_taxonomy_id = {$args['term_taxonomy_id']}";
192 192
 		}
193 193
 		return $and;
194 194
 	}
@@ -199,11 +199,11 @@  discard block
 block discarded – undo
199 199
 	 */
200 200
 	protected function getInnerJoinForCounts( array $args, $innerJoin = '' )
201 201
 	{
202
-		if( !empty( $args['post_id'] )) {
203
-			$innerJoin.= "INNER JOIN {$this->db->postmeta} AS m3 ON p.ID = m3.post_id";
202
+		if( !empty($args['post_id']) ) {
203
+			$innerJoin .= "INNER JOIN {$this->db->postmeta} AS m3 ON p.ID = m3.post_id";
204 204
 		}
205
-		if( !empty( $args['term_taxonomy_id'] )) {
206
-			$innerJoin.= "INNER JOIN {$this->db->term_relationships} AS tr ON p.ID = tr.object_id";
205
+		if( !empty($args['term_taxonomy_id']) ) {
206
+			$innerJoin .= "INNER JOIN {$this->db->term_relationships} AS tr ON p.ID = tr.object_id";
207 207
 		}
208 208
 		return $innerJoin;
209 209
 	}
Please login to merge, or discard this patch.