Passed
Push — master ( 367da5...b6cc9c )
by Warwick
02:01
created
includes/classes/class-lsx-schema-graph-piece.php 1 patch
Spacing   +49 added lines, -49 removed lines patch added patch discarded remove patch
@@ -9,7 +9,7 @@  discard block
 block discarded – undo
9 9
  *
10 10
  * @since 10.2
11 11
  */
12
-if ( interface_exists( 'WPSEO_Graph_Piece' ) ) {
12
+if (interface_exists('WPSEO_Graph_Piece')) {
13 13
 
14 14
 	class LSX_Schema_Graph_Piece implements WPSEO_Graph_Piece {
15 15
 		/**
@@ -53,13 +53,13 @@  discard block
 block discarded – undo
53 53
 		 *
54 54
 		 * @param \WPSEO_Schema_Context $context A value object with context variables.
55 55
 		 */
56
-		public function __construct( WPSEO_Schema_Context $context ) {
56
+		public function __construct(WPSEO_Schema_Context $context) {
57 57
 			$this->context      = $context;
58 58
 			$this->place_ids    = array();
59
-			$this->post         = get_post( $this->context->id );
60
-			$this->post_url     = get_permalink( $this->context->id );
59
+			$this->post         = get_post($this->context->id);
60
+			$this->post_url     = get_permalink($this->context->id);
61 61
 			$this->is_top_level = false;
62
-			if ( is_object( $this->post ) && isset( $this->post->post_parent ) && ( false === $this->post->post_parent || 0 === $this->post->post_parent || '' === $this->post->post_parent ) ) {
62
+			if (is_object($this->post) && isset($this->post->post_parent) && (false === $this->post->post_parent || 0 === $this->post->post_parent || '' === $this->post->post_parent)) {
63 63
 				$this->is_top_level = true;
64 64
 			}
65 65
 		}
@@ -69,13 +69,13 @@  discard block
 block discarded – undo
69 69
 		 * @return bool
70 70
 		 */
71 71
 		public function is_needed() {
72
-			if ( ! is_singular() ) {
72
+			if ( ! is_singular()) {
73 73
 				return false;
74 74
 			}
75
-			if ( false === $this->context->site_represents ) {
75
+			if (false === $this->context->site_represents) {
76 76
 				return false;
77 77
 			}
78
-			return LSX_Schema_Utils::is_type( get_post_type(), $this->post_type );
78
+			return LSX_Schema_Utils::is_type(get_post_type(), $this->post_type);
79 79
 		}
80 80
 		/**
81 81
 		 * Returns Review data.
@@ -94,32 +94,32 @@  discard block
 block discarded – undo
94 94
 		 * @param  boolean  $include_aggregate
95 95
 		 * @return array    $data
96 96
 		 */
97
-		public function add_reviews( $data, $data_key = 'reviews', $include_aggregate = true ) {
98
-			$reviews       = get_post_meta( $this->context->id, 'review_to_' . $this->post_type, false );
97
+		public function add_reviews($data, $data_key = 'reviews', $include_aggregate = true) {
98
+			$reviews       = get_post_meta($this->context->id, 'review_to_' . $this->post_type, false);
99 99
 			$reviews_array = array();
100
-			if ( ! empty( $reviews ) ) {
100
+			if ( ! empty($reviews)) {
101 101
 				$aggregate_value = 1;
102 102
 				$review_count    = 0;
103
-				foreach ( $reviews as $review_id ) {
104
-					$rating      = get_post_meta( $review_id, 'rating', true );
105
-					$author      = get_post_meta( $review_id, 'reviewer_name', true );
106
-					$description = wp_strip_all_tags( get_the_excerpt( $review_id ) );
103
+				foreach ($reviews as $review_id) {
104
+					$rating      = get_post_meta($review_id, 'rating', true);
105
+					$author      = get_post_meta($review_id, 'reviewer_name', true);
106
+					$description = wp_strip_all_tags(get_the_excerpt($review_id));
107 107
 					$review_args = array(
108 108
 						'author'     => $author,
109 109
 						'reviewBody' => $description,
110 110
 					);
111 111
 					// Add in the review rating.
112
-					if ( false !== $rating && '' !== $rating && '0' !== $rating && 0 !== $rating ) {
112
+					if (false !== $rating && '' !== $rating && '0' !== $rating && 0 !== $rating) {
113 113
 						$review_args['reviewRating'] = array(
114 114
 							'@type'       => 'Rating',
115 115
 							'ratingValue' => $rating,
116 116
 						);
117 117
 					}
118
-					$reviews_array = LSX_Schema_Utils::add_review( $reviews_array, $review_id, $this->context, $review_args );
118
+					$reviews_array = LSX_Schema_Utils::add_review($reviews_array, $review_id, $this->context, $review_args);
119 119
 					$review_count++;
120 120
 				}
121
-				if ( ! empty( $reviews_array ) ) {
122
-					if ( true === $include_aggregate ) {
121
+				if ( ! empty($reviews_array)) {
122
+					if (true === $include_aggregate) {
123 123
 						$data['aggregateRating'] = array(
124 124
 							'@type'       => 'AggregateRating',
125 125
 							'ratingValue' => (string) $aggregate_value,
@@ -128,7 +128,7 @@  discard block
 block discarded – undo
128 128
 							'worstRating' => '1',
129 129
 						);
130 130
 					}
131
-					$data[ $data_key ] = $reviews_array;
131
+					$data[$data_key] = $reviews_array;
132 132
 				}
133 133
 			}
134 134
 			return $data;
@@ -140,30 +140,30 @@  discard block
 block discarded – undo
140 140
 		 * @param  string $data_key
141 141
 		 * @return array  $data
142 142
 		 */
143
-		public function add_articles( $data, $data_key = 'subjectOf' ) {
144
-			$posts       = get_post_meta( $this->context->id, 'post_to_' . $this->post_type, false );
143
+		public function add_articles($data, $data_key = 'subjectOf') {
144
+			$posts       = get_post_meta($this->context->id, 'post_to_' . $this->post_type, false);
145 145
 			$posts_array = array();
146
-			if ( ! empty( $posts ) ) {
147
-				foreach ( $posts as $post_id ) {
146
+			if ( ! empty($posts)) {
147
+				foreach ($posts as $post_id) {
148 148
 					$post_args = array(
149
-						'articleBody' => wp_strip_all_tags( get_the_excerpt( $post_id ) ),
150
-						'headline'    => get_the_title( $post_id ),
149
+						'articleBody' => wp_strip_all_tags(get_the_excerpt($post_id)),
150
+						'headline'    => get_the_title($post_id),
151 151
 					);
152
-					$section   = get_the_term_list( $post_id, 'category' );
153
-					if ( ! is_wp_error( $section ) && '' !== $section && false !== $section ) {
154
-						$post_args['articleSection'] = wp_strip_all_tags( $section );
152
+					$section = get_the_term_list($post_id, 'category');
153
+					if ( ! is_wp_error($section) && '' !== $section && false !== $section) {
154
+						$post_args['articleSection'] = wp_strip_all_tags($section);
155 155
 					}
156
-					if ( $this->context->site_represents_reference ) {
156
+					if ($this->context->site_represents_reference) {
157 157
 						$post_args['publisher'] = $this->context->site_represents_reference;
158 158
 					}
159
-					$image_url = get_the_post_thumbnail_url( $post_id, 'lsx-thumbnail-wide' );
160
-					if ( false !== $image_url ) {
159
+					$image_url = get_the_post_thumbnail_url($post_id, 'lsx-thumbnail-wide');
160
+					if (false !== $image_url) {
161 161
 						$post_args['image'] = $image_url;
162 162
 					}
163
-					$posts_array = LSX_Schema_Utils::add_article( $posts_array, $post_id, $this->context, $post_args );
163
+					$posts_array = LSX_Schema_Utils::add_article($posts_array, $post_id, $this->context, $post_args);
164 164
 				}
165
-				if ( ! empty( $posts_array ) ) {
166
-					$data[ $data_key ] = $posts_array;
165
+				if ( ! empty($posts_array)) {
166
+					$data[$data_key] = $posts_array;
167 167
 				}
168 168
 			}
169 169
 			return $data;
@@ -175,19 +175,19 @@  discard block
 block discarded – undo
175 175
 		 *
176 176
 		 * @return array $data
177 177
 		 */
178
-		public function add_connections( $data ) {
178
+		public function add_connections($data) {
179 179
 			$connections_array = array();
180
-			if ( $this->is_top_level ) {
181
-				$connections_array = $this->add_regions( $connections_array );
182
-				$connections_array = $this->add_accommodation( $connections_array );
183
-				if ( ! empty( $connections_array ) ) {
180
+			if ($this->is_top_level) {
181
+				$connections_array = $this->add_regions($connections_array);
182
+				$connections_array = $this->add_accommodation($connections_array);
183
+				if ( ! empty($connections_array)) {
184 184
 					$data['containsPlace'] = $connections_array;
185 185
 				}
186 186
 			} else {
187
-				$connections_array             = $this->add_countries( $connections_array );
187
+				$connections_array = $this->add_countries($connections_array);
188 188
 				$data['containedInPlace'] = $connections_array;
189 189
 				$connections_array          = array();
190
-				$connections_array          = $this->add_accommodation( $connections_array );
190
+				$connections_array          = $this->add_accommodation($connections_array);
191 191
 				$data['containsPlace'] = $connections_array;
192 192
 			}
193 193
 			return $data;
@@ -201,14 +201,14 @@  discard block
 block discarded – undo
201 201
 		 *
202 202
 		 * @return array $data Review data.
203 203
 		 */
204
-		public function add_taxonomy_terms( $data, $data_key, $taxonomy ) {
204
+		public function add_taxonomy_terms($data, $data_key, $taxonomy) {
205 205
 			/**
206 206
 			 * Filter: 'lsx_schema_' . $this->post_type . '_' . $data_key . '_taxonomy' - Allow changing the taxonomy used to assign keywords to a post type Review data.
207 207
 			 *
208 208
 			 * @api string $taxonomy The chosen taxonomy.
209 209
 			 */
210
-			$taxonomy = apply_filters( 'lsx_schema_' . $this->post_type . '_' . $data_key . '_taxonomy', $taxonomy );
211
-			return LSX_Schema_Utils::add_terms( $data, $this->context->id, $data_key, $taxonomy );
210
+			$taxonomy = apply_filters('lsx_schema_' . $this->post_type . '_' . $data_key . '_taxonomy', $taxonomy);
211
+			return LSX_Schema_Utils::add_terms($data, $this->context->id, $data_key, $taxonomy);
212 212
 		}
213 213
 		/**
214 214
 		 * Adds the custom field value for the supplied key
@@ -220,10 +220,10 @@  discard block
 block discarded – undo
220 220
 		 *
221 221
 		 * @return array $data Review data.
222 222
 		 */
223
-		public function add_custom_field( $data, $data_key, $meta_key, $single = true ) {
224
-			$value = get_post_meta( $this->context->id, $meta_key, $single );
225
-			if ( '' !== $value && false !== $value ) {
226
-				$data[ $data_key ] = $value;
223
+		public function add_custom_field($data, $data_key, $meta_key, $single = true) {
224
+			$value = get_post_meta($this->context->id, $meta_key, $single);
225
+			if ('' !== $value && false !== $value) {
226
+				$data[$data_key] = $value;
227 227
 			}
228 228
 			return $data;
229 229
 		}
Please login to merge, or discard this patch.