Completed
Push — master ( adffc5...06e7fa )
by Jared
02:44
created
lib/timber-helper.php 3 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -176,7 +176,7 @@  discard block
 block discarded – undo
176 176
 	 *
177 177
 	 *
178 178
 	 * @param mixed $arg that you want to error_log
179
-	 * @return void
179
+	 * @return null|boolean
180 180
 	 */
181 181
 	public static function error_log( $arg ) {
182 182
 		if ( !WP_DEBUG ) {
@@ -208,7 +208,7 @@  discard block
 block discarded – undo
208 208
 	 *
209 209
 	 * @param string  $text
210 210
 	 * @param int     $num_words
211
-	 * @param string|null|false  $more text to appear in "Read more...". Null to use default, false to hide
211
+	 * @param boolean  $more text to appear in "Read more...". Null to use default, false to hide
212 212
 	 * @param string  $allowed_tags
213 213
 	 * @return string
214 214
 	 */
Please login to merge, or discard this patch.
Braces   +3 added lines, -2 removed lines patch added patch discarded remove patch
@@ -48,8 +48,9 @@
 block discarded – undo
48 48
 
49 49
 			// lock timeout shouldn't be higher than 5 seconds, unless
50 50
 			// remote calls with high timeouts are made here
51
-			if ( $enable_transients )
52
-				self::_lock_transient( $slug, $lock_timeout );
51
+			if ( $enable_transients ) {
52
+							self::_lock_transient( $slug, $lock_timeout );
53
+			}
53 54
 
54 55
 			$data = $callback();
55 56
 
Please login to merge, or discard this patch.
Spacing   +101 added lines, -101 removed lines patch added patch discarded remove patch
@@ -26,17 +26,17 @@  discard block
 block discarded – undo
26 26
 	 * @return mixed
27 27
 	 */
28 28
 	public static function transient( $slug, $callback, $transient_time = 0, $lock_timeout = 5, $force = false ) {
29
-		$slug = apply_filters( 'timber/transient/slug', $slug );
29
+		$slug = apply_filters('timber/transient/slug', $slug);
30 30
 
31
-		$enable_transients = ( $transient_time === false || ( defined( 'WP_DISABLE_TRANSIENTS' ) && WP_DISABLE_TRANSIENTS ) ) ? false : true;
32
-		$data = $enable_transients ? get_transient( $slug ) : false;
31
+		$enable_transients = ($transient_time === false || (defined('WP_DISABLE_TRANSIENTS') && WP_DISABLE_TRANSIENTS)) ? false : true;
32
+		$data = $enable_transients ? get_transient($slug) : false;
33 33
 
34 34
 		if ( false === $data ) {
35 35
 
36
-			if ( $enable_transients && self::_is_transient_locked( $slug ) ) {
36
+			if ( $enable_transients && self::_is_transient_locked($slug) ) {
37 37
 
38
-				$force = apply_filters( 'timber_force_transients', $force );
39
-				$force = apply_filters( 'timber_force_transient_' . $slug, $force );
38
+				$force = apply_filters('timber_force_transients', $force);
39
+				$force = apply_filters('timber_force_transient_' . $slug, $force);
40 40
 
41 41
 				if ( !$force ) {
42 42
 					//the server is currently executing the process.
@@ -50,13 +50,13 @@  discard block
 block discarded – undo
50 50
 			// lock timeout shouldn't be higher than 5 seconds, unless
51 51
 			// remote calls with high timeouts are made here
52 52
 			if ( $enable_transients )
53
-				self::_lock_transient( $slug, $lock_timeout );
53
+				self::_lock_transient($slug, $lock_timeout);
54 54
 
55 55
 			$data = $callback();
56 56
 
57 57
 			if ( $enable_transients ) {
58
-				set_transient( $slug, $data, $transient_time );
59
-				self::_unlock_transient( $slug );
58
+				set_transient($slug, $data, $transient_time);
59
+				self::_unlock_transient($slug);
60 60
 			}
61 61
 
62 62
 		}
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
 	 * @param integer $lock_timeout
72 72
 	 */
73 73
 	static function _lock_transient( $slug, $lock_timeout ) {
74
-		set_transient( $slug . '_lock', true, $lock_timeout );
74
+		set_transient($slug . '_lock', true, $lock_timeout);
75 75
 	}
76 76
 
77 77
 	/**
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
 	 * @param string $slug
80 80
 	 */
81 81
 	static function _unlock_transient( $slug ) {
82
-		delete_transient( $slug . '_lock', true );
82
+		delete_transient($slug . '_lock', true);
83 83
 	}
84 84
 
85 85
 	/**
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
 	 * @param string $slug
88 88
 	 */
89 89
 	static function _is_transient_locked( $slug ) {
90
-		return (bool)get_transient( $slug . '_lock' );
90
+		return (bool) get_transient($slug . '_lock');
91 91
 	}
92 92
 
93 93
 	/* These are for measuring page render time */
@@ -99,7 +99,7 @@  discard block
 block discarded – undo
99 99
 	 */
100 100
 	public static function start_timer() {
101 101
 		$time = microtime();
102
-		$time = explode( ' ', $time );
102
+		$time = explode(' ', $time);
103 103
 		$time = $time[1] + $time[0];
104 104
 		return $time;
105 105
 	}
@@ -117,10 +117,10 @@  discard block
 block discarded – undo
117 117
 	 */
118 118
 	public static function stop_timer( $start ) {
119 119
 		$time = microtime();
120
-		$time = explode( ' ', $time );
120
+		$time = explode(' ', $time);
121 121
 		$time = $time[1] + $time[0];
122 122
 		$finish = $time;
123
-		$total_time = round( ( $finish - $start ), 4 );
123
+		$total_time = round(($finish - $start), 4);
124 124
 		return $total_time . ' seconds.';
125 125
 	}
126 126
 
@@ -153,9 +153,9 @@  discard block
 block discarded – undo
153 153
 	 * @param array   $args
154 154
 	 * @return string
155 155
 	 */
156
-	public static function ob_function( $function, $args = array( null ) ) {
156
+	public static function ob_function( $function, $args = array(null) ) {
157 157
 		ob_start();
158
-		call_user_func_array( $function, $args );
158
+		call_user_func_array($function, $args);
159 159
 		$data = ob_get_contents();
160 160
 		ob_end_clean();
161 161
 		return $data;
@@ -170,7 +170,7 @@  discard block
 block discarded – undo
170 170
 	 * @return TimberFunctionWrapper
171 171
 	 */
172 172
 	public static function function_wrapper( $function_name, $defaults = array(), $return_output_buffer = false ) {
173
-		return new TimberFunctionWrapper( $function_name, $defaults, $return_output_buffer );
173
+		return new TimberFunctionWrapper($function_name, $defaults, $return_output_buffer);
174 174
 	}
175 175
 
176 176
 	/**
@@ -183,10 +183,10 @@  discard block
 block discarded – undo
183 183
 		if ( !WP_DEBUG ) {
184 184
 			return;
185 185
 		}
186
-		if ( is_object( $arg ) || is_array( $arg ) ) {
187
-			$arg = print_r( $arg, true );
186
+		if ( is_object($arg) || is_array($arg) ) {
187
+			$arg = print_r($arg, true);
188 188
 		}
189
-		return error_log( $arg );
189
+		return error_log($arg);
190 190
 	}
191 191
 
192 192
 	/**
@@ -197,8 +197,8 @@  discard block
 block discarded – undo
197 197
 	 * @return string
198 198
 	 */
199 199
 	public static function get_wp_title( $separator = ' ', $seplocation = 'left' ) {
200
-		$separator = apply_filters( 'timber_wp_title_seperator', $separator );
201
-		return trim( wp_title( $separator, false, $seplocation ) );
200
+		$separator = apply_filters('timber_wp_title_seperator', $separator);
201
+		return trim(wp_title($separator, false, $seplocation));
202 202
 	}
203 203
 
204 204
 	/* Text Utilities
@@ -215,33 +215,33 @@  discard block
 block discarded – undo
215 215
 	 */
216 216
 	public static function trim_words( $text, $num_words = 55, $more = null, $allowed_tags = 'p a span b i br blockquote' ) {
217 217
 		if ( null === $more ) {
218
-			$more = __( '…' );
218
+			$more = __('…');
219 219
 		}
220 220
 		$original_text = $text;
221 221
 		$allowed_tag_string = '';
222
-		foreach ( explode( ' ', apply_filters( 'timber/trim_words/allowed_tags', $allowed_tags ) ) as $tag ) {
222
+		foreach ( explode(' ', apply_filters('timber/trim_words/allowed_tags', $allowed_tags)) as $tag ) {
223 223
 			$allowed_tag_string .= '<' . $tag . '>';
224 224
 		}
225
-		$text = strip_tags( $text, $allowed_tag_string );
225
+		$text = strip_tags($text, $allowed_tag_string);
226 226
 		/* translators: If your word count is based on single characters (East Asian characters), enter 'characters'. Otherwise, enter 'words'. Do not translate into your own language. */
227
-		if ( 'characters' == _x( 'words', 'word count: words or characters?' ) && preg_match( '/^utf\-?8$/i', get_option( 'blog_charset' ) ) ) {
228
-			$text = trim( preg_replace( "/[\n\r\t ]+/", ' ', $text ), ' ' );
229
-			preg_match_all( '/./u', $text, $words_array );
230
-			$words_array = array_slice( $words_array[0], 0, $num_words + 1 );
227
+		if ( 'characters' == _x('words', 'word count: words or characters?') && preg_match('/^utf\-?8$/i', get_option('blog_charset')) ) {
228
+			$text = trim(preg_replace("/[\n\r\t ]+/", ' ', $text), ' ');
229
+			preg_match_all('/./u', $text, $words_array);
230
+			$words_array = array_slice($words_array[0], 0, $num_words + 1);
231 231
 			$sep = '';
232 232
 		} else {
233
-			$words_array = preg_split( "/[\n\r\t ]+/", $text, $num_words + 1, PREG_SPLIT_NO_EMPTY );
233
+			$words_array = preg_split("/[\n\r\t ]+/", $text, $num_words + 1, PREG_SPLIT_NO_EMPTY);
234 234
 			$sep = ' ';
235 235
 		}
236
-		if ( count( $words_array ) > $num_words ) {
237
-			array_pop( $words_array );
238
-			$text = implode( $sep, $words_array );
236
+		if ( count($words_array) > $num_words ) {
237
+			array_pop($words_array);
238
+			$text = implode($sep, $words_array);
239 239
 			$text = $text . $more;
240 240
 		} else {
241
-			$text = implode( $sep, $words_array );
241
+			$text = implode($sep, $words_array);
242 242
 		}
243
-		$text = self::close_tags( $text );
244
-		return apply_filters( 'wp_trim_words', $text, $num_words, $more, $original_text );
243
+		$text = self::close_tags($text);
244
+		return apply_filters('wp_trim_words', $text, $num_words, $more, $original_text);
245 245
 	}
246 246
 
247 247
 	/**
@@ -252,27 +252,27 @@  discard block
 block discarded – undo
252 252
 	 */
253 253
 	public static function close_tags( $html ) {
254 254
 		//put all opened tags into an array
255
-		preg_match_all( '#<([a-z]+)(?: .*)?(?<![/|/ ])>#iU', $html, $result );
255
+		preg_match_all('#<([a-z]+)(?: .*)?(?<![/|/ ])>#iU', $html, $result);
256 256
 		$openedtags = $result[1];
257 257
 		//put all closed tags into an array
258
-		preg_match_all( '#</([a-z]+)>#iU', $html, $result );
258
+		preg_match_all('#</([a-z]+)>#iU', $html, $result);
259 259
 		$closedtags = $result[1];
260
-		$len_opened = count( $openedtags );
260
+		$len_opened = count($openedtags);
261 261
 		// all tags are closed
262
-		if ( count( $closedtags ) == $len_opened ) {
262
+		if ( count($closedtags) == $len_opened ) {
263 263
 			return $html;
264 264
 		}
265
-		$openedtags = array_reverse( $openedtags );
265
+		$openedtags = array_reverse($openedtags);
266 266
 		// close tags
267 267
 		for ( $i = 0; $i < $len_opened; $i++ ) {
268
-			if ( !in_array( $openedtags[$i], $closedtags ) ) {
268
+			if ( !in_array($openedtags[$i], $closedtags) ) {
269 269
 				$html .= '</' . $openedtags[$i] . '>';
270 270
 			} else {
271
-				unset( $closedtags[array_search( $openedtags[$i], $closedtags )] );
271
+				unset($closedtags[array_search($openedtags[$i], $closedtags)]);
272 272
 			}
273 273
 		}
274
-		$html = str_replace(array('</br>','</hr>','</wbr>'), '', $html);
275
-		$html = str_replace(array('<br>','<hr>','<wbr>'), array('<br />','<hr />','<wbr />'), $html);
274
+		$html = str_replace(array('</br>', '</hr>', '</wbr>'), '', $html);
275
+		$html = str_replace(array('<br>', '<hr>', '<wbr>'), array('<br />', '<hr />', '<wbr />'), $html);
276 276
 		return $html;
277 277
 	}
278 278
 
@@ -287,15 +287,15 @@  discard block
 block discarded – undo
287 287
 	 */
288 288
 	public static function get_posts_by_meta( $key, $value ) {
289 289
 		global $wpdb;
290
-		$query = $wpdb->prepare( "SELECT post_id FROM $wpdb->postmeta WHERE meta_key = %s AND meta_value = %s", $key, $value );
291
-		$results = $wpdb->get_col( $query );
290
+		$query = $wpdb->prepare("SELECT post_id FROM $wpdb->postmeta WHERE meta_key = %s AND meta_value = %s", $key, $value);
291
+		$results = $wpdb->get_col($query);
292 292
 		$pids = array();
293 293
 		foreach ( $results as $result ) {
294
-			if ( get_post( $result ) ) {
294
+			if ( get_post($result) ) {
295 295
 				$pids[] = $result;
296 296
 			}
297 297
 		}
298
-		if ( count( $pids ) ) {
298
+		if ( count($pids) ) {
299 299
 			return $pids;
300 300
 		}
301 301
 		return 0;
@@ -311,10 +311,10 @@  discard block
 block discarded – undo
311 311
 	 */
312 312
 	public static function get_post_by_meta( $key, $value ) {
313 313
 		global $wpdb;
314
-		$query = $wpdb->prepare( "SELECT post_id FROM $wpdb->postmeta WHERE meta_key = %s AND meta_value = %s ORDER BY post_id", $key, $value );
315
-		$results = $wpdb->get_col( $query );
314
+		$query = $wpdb->prepare("SELECT post_id FROM $wpdb->postmeta WHERE meta_key = %s AND meta_value = %s ORDER BY post_id", $key, $value);
315
+		$results = $wpdb->get_col($query);
316 316
 		foreach ( $results as $result ) {
317
-			if ( $result && get_post( $result ) ) {
317
+			if ( $result && get_post($result) ) {
318 318
 				return $result;
319 319
 			}
320 320
 		}
@@ -329,8 +329,8 @@  discard block
 block discarded – undo
329 329
 	 */
330 330
 	public static function get_term_id_by_term_taxonomy_id( $ttid ) {
331 331
 		global $wpdb;
332
-		$query = $wpdb->prepare( "SELECT term_id FROM $wpdb->term_taxonomy WHERE term_taxonomy_id = %s", $ttid );
333
-		return $wpdb->get_var( $query );
332
+		$query = $wpdb->prepare("SELECT term_id FROM $wpdb->term_taxonomy WHERE term_taxonomy_id = %s", $ttid);
333
+		return $wpdb->get_var($query);
334 334
 	}
335 335
 
336 336
 	/* Object Utilities
@@ -344,7 +344,7 @@  discard block
 block discarded – undo
344 344
 	 * @return void
345 345
 	 */
346 346
 	public static function osort( &$array, $prop ) {
347
-		usort( $array, function ( $a, $b ) use ( $prop ) {
347
+		usort($array, function( $a, $b ) use ($prop) {
348 348
 				return $a->$prop > $b->$prop ? 1 : -1;
349 349
 			} );
350 350
 	}
@@ -356,10 +356,10 @@  discard block
 block discarded – undo
356 356
 	 * @return bool
357 357
 	 */
358 358
 	public static function is_array_assoc( $arr ) {
359
-		if ( !is_array( $arr ) ) {
359
+		if ( !is_array($arr) ) {
360 360
 			return false;
361 361
 		}
362
-		return (bool)count( array_filter( array_keys( $arr ), 'is_string' ) );
362
+		return (bool) count(array_filter(array_keys($arr), 'is_string'));
363 363
 	}
364 364
 
365 365
 	/**
@@ -371,8 +371,8 @@  discard block
 block discarded – undo
371 371
 	public static function array_to_object( $array ) {
372 372
 		$obj = new stdClass;
373 373
 		foreach ( $array as $k => $v ) {
374
-			if ( is_array( $v ) ) {
375
-				$obj->{$k} = self::array_to_object( $v ); //RECURSION
374
+			if ( is_array($v) ) {
375
+				$obj->{$k} = self::array_to_object($v); //RECURSION
376 376
 			} else {
377 377
 				$obj->{$k} = $v;
378 378
 			}
@@ -389,10 +389,10 @@  discard block
 block discarded – undo
389 389
 	 * @return bool|int
390 390
 	 */
391 391
 	public static function get_object_index_by_property( $array, $key, $value ) {
392
-		if ( is_array( $array ) ) {
392
+		if ( is_array($array) ) {
393 393
 			$i = 0;
394 394
 			foreach ( $array as $arr ) {
395
-				if ( is_array( $arr ) ) {
395
+				if ( is_array($arr) ) {
396 396
 					if ( $arr[$key] == $value ) {
397 397
 						return $i;
398 398
 					}
@@ -417,15 +417,15 @@  discard block
 block discarded – undo
417 417
 	 * @throws Exception
418 418
 	 */
419 419
 	public static function get_object_by_property( $array, $key, $value ) {
420
-		if ( is_array( $array ) ) {
420
+		if ( is_array($array) ) {
421 421
 			foreach ( $array as $arr ) {
422 422
 				if ( $arr->$key == $value ) {
423 423
 					return $arr;
424 424
 				}
425 425
 			}
426 426
 		} else {
427
-			throw new InvalidArgumentException( '$array is not an array, got:' );
428
-			TimberHelper::error_log( $array );
427
+			throw new InvalidArgumentException('$array is not an array, got:');
428
+			TimberHelper::error_log($array);
429 429
 		}
430 430
 	}
431 431
 
@@ -437,8 +437,8 @@  discard block
 block discarded – undo
437 437
 	 * @return array
438 438
 	 */
439 439
 	public static function array_truncate( $array, $len ) {
440
-		if ( sizeof( $array ) > $len ) {
441
-			$array = array_splice( $array, 0, $len );
440
+		if ( sizeof($array) > $len ) {
441
+			$array = array_splice($array, 0, $len);
442 442
 		}
443 443
 		return $array;
444 444
 	}
@@ -453,11 +453,11 @@  discard block
 block discarded – undo
453 453
 	 * @return bool
454 454
 	 */
455 455
 	public static function is_true( $value ) {
456
-		if ( isset( $value ) ) {
457
-			if (is_string($value)) {
456
+		if ( isset($value) ) {
457
+			if ( is_string($value) ) {
458 458
 				$value = strtolower($value);
459 459
 			}
460
-			if ( ($value == 'true' || $value === 1 || $value === '1' || $value == true) && $value !== false && $value !== 'false') {
460
+			if ( ($value == 'true' || $value === 1 || $value === '1' || $value == true) && $value !== false && $value !== 'false' ) {
461 461
 				return true;
462 462
 			}
463 463
 		}
@@ -471,7 +471,7 @@  discard block
 block discarded – undo
471 471
 	 * @return bool
472 472
 	 */
473 473
 	public static function iseven( $i ) {
474
-		return ( $i % 2 ) == 0;
474
+		return ($i % 2) == 0;
475 475
 	}
476 476
 
477 477
 	/**
@@ -481,7 +481,7 @@  discard block
 block discarded – undo
481 481
 	 * @return bool
482 482
 	 */
483 483
 	public static function isodd( $i ) {
484
-		return ( $i % 2 ) != 0;
484
+		return ($i % 2) != 0;
485 485
 	}
486 486
 
487 487
 	/* Links, Forms, Etc. Utilities
@@ -496,7 +496,7 @@  discard block
 block discarded – undo
496 496
 	 * @return string
497 497
 	 */
498 498
 	public static function get_comment_form( $post_id = null, $args = array() ) {
499
-		return self::ob_function( 'comment_form', array( $args, $post_id ) );
499
+		return self::ob_function('comment_form', array($args, $post_id));
500 500
 	}
501 501
 
502 502
 	/**
@@ -513,28 +513,28 @@  discard block
 block discarded – undo
513 513
 			'current' => 0,
514 514
 			'show_all' => false,
515 515
 			'prev_next' => false,
516
-			'prev_text' => __( '&laquo; Previous' ),
517
-			'next_text' => __( 'Next &raquo;' ),
516
+			'prev_text' => __('&laquo; Previous'),
517
+			'next_text' => __('Next &raquo;'),
518 518
 			'end_size' => 1,
519 519
 			'mid_size' => 2,
520 520
 			'type' => 'array',
521 521
 			'add_args' => false, // array of query args to add
522 522
 			'add_fragment' => ''
523 523
 		);
524
-		$args = wp_parse_args( $args, $defaults );
524
+		$args = wp_parse_args($args, $defaults);
525 525
 		// Who knows what else people pass in $args
526
-		$args['total'] = intval( (int)$args['total'] );
526
+		$args['total'] = intval((int) $args['total']);
527 527
 		if ( $args['total'] < 2 ) {
528 528
 			return array();
529 529
 		}
530
-		$args['current'] = (int)$args['current'];
531
-		$args['end_size'] = 0 < (int)$args['end_size'] ? (int)$args['end_size'] : 1; // Out of bounds?  Make it the default.
532
-		$args['mid_size'] = 0 <= (int)$args['mid_size'] ? (int)$args['mid_size'] : 2;
533
-		$args['add_args'] = is_array( $args['add_args'] ) ? $args['add_args'] : false;
530
+		$args['current'] = (int) $args['current'];
531
+		$args['end_size'] = 0 < (int) $args['end_size'] ? (int) $args['end_size'] : 1; // Out of bounds?  Make it the default.
532
+		$args['mid_size'] = 0 <= (int) $args['mid_size'] ? (int) $args['mid_size'] : 2;
533
+		$args['add_args'] = is_array($args['add_args']) ? $args['add_args'] : false;
534 534
 		$page_links = array();
535 535
 		$dots = false;
536 536
 		for ( $n = 1; $n <= $args['total']; $n++ ) {
537
-			$n_display = number_format_i18n( $n );
537
+			$n_display = number_format_i18n($n);
538 538
 			if ( $n == $args['current'] ) {
539 539
 				$page_links[] = array(
540 540
 					'class' => 'page-number page-numbers current',
@@ -545,18 +545,18 @@  discard block
 block discarded – undo
545 545
 				);
546 546
 				$dots = true;
547 547
 			} else {
548
-				if ( $args['show_all'] || ( $n <= $args['end_size'] || ( $args['current'] && $n >= $args['current'] - $args['mid_size'] && $n <= $args['current'] + $args['mid_size'] ) || $n > $args['total'] - $args['end_size'] ) ) {
549
-					$link = str_replace( '%_%', 1 == $n ? '' : $args['format'], $args['base'] );
550
-					$link = str_replace( '%#%', $n, $link );
551
-					$link = trailingslashit( $link ) . ltrim( $args['add_fragment'], '/' );
548
+				if ( $args['show_all'] || ($n <= $args['end_size'] || ($args['current'] && $n >= $args['current'] - $args['mid_size'] && $n <= $args['current'] + $args['mid_size']) || $n > $args['total'] - $args['end_size']) ) {
549
+					$link = str_replace('%_%', 1 == $n ? '' : $args['format'], $args['base']);
550
+					$link = str_replace('%#%', $n, $link);
551
+					$link = trailingslashit($link) . ltrim($args['add_fragment'], '/');
552 552
 					if ( $args['add_args'] ) {
553
-						$link = rtrim( add_query_arg( $args['add_args'], $link ), '/' );
553
+						$link = rtrim(add_query_arg($args['add_args'], $link), '/');
554 554
 					}
555 555
 					$link = str_replace(' ', '+', $link);
556
-					$link = untrailingslashit( $link );
556
+					$link = untrailingslashit($link);
557 557
 					$page_links[] = array(
558 558
 						'class' => 'page-number page-numbers',
559
-						'link' => esc_url( apply_filters( 'paginate_links', $link ) ),
559
+						'link' => esc_url(apply_filters('paginate_links', $link)),
560 560
 						'title' => $n_display,
561 561
 						'name' => $n_display,
562 562
 						'current' => $args['current'] == $n
@@ -565,7 +565,7 @@  discard block
 block discarded – undo
565 565
 				} elseif ( $dots && !$args['show_all'] ) {
566 566
 					$page_links[] = array(
567 567
 						'class' => 'dots',
568
-						'title' => __( '&hellip;' )
568
+						'title' => __('&hellip;')
569 569
 					);
570 570
 					$dots = false;
571 571
 				}
@@ -585,7 +585,7 @@  discard block
 block discarded – undo
585 585
 	 * @deprecated 0.18.0
586 586
 	 */
587 587
 	static function is_url( $url ) {
588
-		return TimberURLHelper::is_url( $url );
588
+		return TimberURLHelper::is_url($url);
589 589
 	}
590 590
 
591 591
 	/**
@@ -599,70 +599,70 @@  discard block
 block discarded – undo
599 599
 	 * @deprecated 0.18.0
600 600
 	 */
601 601
 	static function get_rel_url( $url, $force = false ) {
602
-		return TimberURLHelper::get_rel_url( $url, $force );
602
+		return TimberURLHelper::get_rel_url($url, $force);
603 603
 	}
604 604
 
605 605
 	/**
606 606
 	 * @deprecated 0.18.0
607 607
 	 */
608 608
 	static function is_local( $url ) {
609
-		return TimberURLHelper::is_local( $url );
609
+		return TimberURLHelper::is_local($url);
610 610
 	}
611 611
 
612 612
 	/**
613 613
 	 * @deprecated 0.18.0
614 614
 	 */
615 615
 	static function get_full_path( $src ) {
616
-		return TimberURLHelper::get_full_path( $src );
616
+		return TimberURLHelper::get_full_path($src);
617 617
 	}
618 618
 
619 619
 	/**
620 620
 	 * @deprecated 0.18.0
621 621
 	 */
622 622
 	static function get_rel_path( $src ) {
623
-		return TimberURLHelper::get_rel_path( $src );
623
+		return TimberURLHelper::get_rel_path($src);
624 624
 	}
625 625
 
626 626
 	/**
627 627
 	 * @deprecated 0.18.0
628 628
 	 */
629 629
 	static function remove_double_slashes( $url ) {
630
-		return TimberURLHelper::remove_double_slashes( $url );
630
+		return TimberURLHelper::remove_double_slashes($url);
631 631
 	}
632 632
 
633 633
 	/**
634 634
 	 * @deprecated 0.18.0
635 635
 	 */
636 636
 	static function prepend_to_url( $url, $path ) {
637
-		return TimberURLHelper::prepend_to_url( $url, $path );
637
+		return TimberURLHelper::prepend_to_url($url, $path);
638 638
 	}
639 639
 
640 640
 	/**
641 641
 	 * @deprecated 0.18.0
642 642
 	 */
643 643
 	static function preslashit( $path ) {
644
-		return TimberURLHelper::preslashit( $path );
644
+		return TimberURLHelper::preslashit($path);
645 645
 	}
646 646
 
647 647
 	/**
648 648
 	 * @deprecated 0.18.0
649 649
 	 */
650 650
 	static function is_external( $url ) {
651
-		return TimberURLHelper::is_external( $url );
651
+		return TimberURLHelper::is_external($url);
652 652
 	}
653 653
 
654 654
 	/**
655 655
 	 * @deprecated 0.18.0
656 656
 	 */
657 657
 	static function download_url( $url, $timeout = 300 ) {
658
-		return TimberURLHelper::download_url( $url, $timeout );
658
+		return TimberURLHelper::download_url($url, $timeout);
659 659
 	}
660 660
 
661 661
 	/**
662 662
 	 * @deprecated 0.18.0
663 663
 	 */
664 664
 	static function get_params( $i = -1 ) {
665
-		return TimberURLHelper::get_params( $i );
665
+		return TimberURLHelper::get_params($i);
666 666
 	}
667 667
 
668 668
 }
Please login to merge, or discard this patch.
lib/timber-image-helper.php 4 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
 	 * Generates a new image with increased size, for display on Retina screens.
86 86
 	 *
87 87
 	 * @param string  $src
88
-	 * @param float   $multiplier
88
+	 * @param integer   $multiplier
89 89
 	 * @param boolean $force
90 90
 	 *
91 91
 	 * @return string url to the new image
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
 	 * @param int     $h
137 137
 	 * @param string  $color
138 138
 	 * @param bool    $force
139
-	 * @return mixed|null|string
139
+	 * @return string
140 140
 	 */
141 141
 	public static function letterbox( $src, $w, $h, $color = '#000000', $force = false ) {
142 142
 		$op = new TimberImageOperationLetterbox($w, $h, $color);
Please login to merge, or discard this patch.
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -325,7 +325,8 @@
 block discarded – undo
325 325
 		);
326 326
 		$upload_dir = wp_upload_dir();
327 327
 		$tmp = $url;
328
-		if ( 0 === strpos($tmp, ABSPATH) ) { // we've been given a dir, not an url
328
+		if ( 0 === strpos($tmp, ABSPATH) ) {
329
+// we've been given a dir, not an url
329 330
 			$result['absolute'] = true;
330 331
 			if ( 0 === strpos($tmp, $upload_dir['basedir']) ) {
331 332
 				$result['base']= self::BASE_UPLOADS; // upload based
Please login to merge, or discard this patch.
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -121,10 +121,10 @@
 block discarded – undo
121 121
 		while(!feof($fh) && $count < 2) {
122 122
 			$chunk = fread($fh, 1024 * 100); //read 100kb at a time
123 123
 			$count += preg_match_all('#\x00\x21\xF9\x04.{4}\x00[\x2C\x21]#s', $chunk, $matches);
124
-	    }
124
+		}
125 125
 
126
-	    fclose($fh);
127
-	    return $count > 1;
126
+		fclose($fh);
127
+		return $count > 1;
128 128
 	}
129 129
 
130 130
 	/**
Please login to merge, or discard this patch.
Spacing   +76 added lines, -76 removed lines patch added patch discarded remove patch
@@ -72,8 +72,8 @@  discard block
 block discarded – undo
72 72
 			$w = $_wp_additional_image_sizes[$size]['width'];
73 73
 			$h = $_wp_additional_image_sizes[$size]['height'];
74 74
 		} else if ( in_array($size, array('thumbnail', 'medium', 'large')) ) {
75
-			$w = get_option($size.'_size_w');
76
-			$h = get_option($size.'_size_h');
75
+			$w = get_option($size . '_size_w');
76
+			$h = get_option($size . '_size_h');
77 77
 		}
78 78
 		if ( isset($w) && isset($h) && ($w || $h) ) {
79 79
 			return array('w' => $w, 'h' => $h);
@@ -106,7 +106,7 @@  discard block
 block discarded – undo
106 106
 			return false;
107 107
 		}
108 108
 		//its a gif so test
109
-		if( !($fh = @fopen($file, 'rb')) ) {
109
+		if ( !($fh = @fopen($file, 'rb')) ) {
110 110
 		  	return false;
111 111
 		}
112 112
 		$count = 0;
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
 
119 119
 		// We read through the file til we reach the end of the file, or we've found
120 120
 		// at least 2 frame headers
121
-		while(!feof($fh) && $count < 2) {
121
+		while ( !feof($fh) && $count < 2 ) {
122 122
 			$chunk = fread($fh, 1024 * 100); //read 100kb at a time
123 123
 			$count += preg_match_all('#\x00\x21\xF9\x04.{4}\x00[\x2C\x21]#s', $chunk, $matches);
124 124
 	    }
@@ -159,13 +159,13 @@  discard block
 block discarded – undo
159 159
 	 * Deletes all resized versions of an image when the source is deleted
160 160
 	 */
161 161
 	protected static function add_actions() {
162
-		add_action( 'delete_attachment', function ( $post_id ) {
163
-			$post = get_post( $post_id );
164
-			$image_types = array( 'image/jpeg', 'image/png', 'image/gif', 'image/jpg' );
165
-			if ( in_array( $post->post_mime_type, $image_types ) ) {
166
-				$attachment = new TimberImage( $post_id );
162
+		add_action('delete_attachment', function( $post_id ) {
163
+			$post = get_post($post_id);
164
+			$image_types = array('image/jpeg', 'image/png', 'image/gif', 'image/jpg');
165
+			if ( in_array($post->post_mime_type, $image_types) ) {
166
+				$attachment = new TimberImage($post_id);
167 167
 				if ( $attachment->file_loc ) {
168
-					TimberImageHelper::delete_generated_files( $attachment->file_loc );
168
+					TimberImageHelper::delete_generated_files($attachment->file_loc);
169 169
 				}
170 170
 			}
171 171
 		} );
@@ -176,9 +176,9 @@  discard block
 block discarded – undo
176 176
 	 * for example /wp-content or /content
177 177
 	 */
178 178
 	protected static function add_constants() {
179
-		if ( !defined( 'WP_CONTENT_SUBDIR' ) ) {
180
-			$wp_content_path = str_replace( home_url(), '', WP_CONTENT_URL );
181
-			define( 'WP_CONTENT_SUBDIR', $wp_content_path );
179
+		if ( !defined('WP_CONTENT_SUBDIR') ) {
180
+			$wp_content_path = str_replace(home_url(), '', WP_CONTENT_URL);
181
+			define('WP_CONTENT_SUBDIR', $wp_content_path);
182 182
 		}
183 183
 	}
184 184
 
@@ -188,8 +188,8 @@  discard block
 block discarded – undo
188 188
 	 * @return void
189 189
 	 */
190 190
 	static function add_filters() {
191
-		add_filter( 'upload_dir', function ( $arr ) {
192
-			$arr['relative'] = str_replace( home_url(), '', $arr['baseurl'] );
191
+		add_filter('upload_dir', function( $arr ) {
192
+			$arr['relative'] = str_replace(home_url(), '', $arr['baseurl']);
193 193
 			return $arr;
194 194
 		} );
195 195
 	}
@@ -201,17 +201,17 @@  discard block
 block discarded – undo
201 201
 	 *	                            or: http://example.org/wp-content/uploads/2015/my-pic.jpg
202 202
 	 */
203 203
 	static function delete_generated_files( $local_file ) {
204
-		if (TimberURLHelper::is_absolute( $local_file ) ) {
205
-			$local_file = TimberURLHelper::url_to_file_system( $local_file );
204
+		if ( TimberURLHelper::is_absolute($local_file) ) {
205
+			$local_file = TimberURLHelper::url_to_file_system($local_file);
206 206
 		}
207
-		$info = pathinfo( $local_file );
207
+		$info = pathinfo($local_file);
208 208
 		$dir = $info['dirname'];
209 209
 		$ext = $info['extension'];
210 210
 		$filename = $info['filename'];
211
-		self::process_delete_generated_files( $filename, $ext, $dir, '-[0-9999999]*', '-[0-9]*x[0-9]*-c-[a-z]*.' );
212
-		self::process_delete_generated_files( $filename, $ext, $dir, '-lbox-[0-9999999]*', '-lbox-[0-9]*x[0-9]*-[a-zA-Z0-9]*.' );
213
-		self::process_delete_generated_files( $filename, 'jpg', $dir, '-tojpg.*' );
214
-		self::process_delete_generated_files( $filename, 'jpg', $dir, '-tojpg-[0-9999999]*' );
211
+		self::process_delete_generated_files($filename, $ext, $dir, '-[0-9999999]*', '-[0-9]*x[0-9]*-c-[a-z]*.');
212
+		self::process_delete_generated_files($filename, $ext, $dir, '-lbox-[0-9999999]*', '-lbox-[0-9]*x[0-9]*-[a-zA-Z0-9]*.');
213
+		self::process_delete_generated_files($filename, 'jpg', $dir, '-tojpg.*');
214
+		self::process_delete_generated_files($filename, 'jpg', $dir, '-tojpg-[0-9999999]*');
215 215
 	}
216 216
 
217 217
 	/**
@@ -230,12 +230,12 @@  discard block
 block discarded – undo
230 230
 	 */
231 231
 	protected static function process_delete_generated_files( $filename, $ext, $dir, $search_pattern, $match_pattern = null ) {
232 232
 		$searcher = '/' . $filename . $search_pattern;
233
-		foreach ( glob( $dir . $searcher ) as $found_file ) {
234
-			$regexdir = str_replace( '/', '\/', $dir );
235
-			$pattern = '/' . ( $regexdir ) . '\/' . $filename . $match_pattern . $ext . '/';
236
-			$match = preg_match( $pattern, $found_file );
237
-			if ( ! $match_pattern || $match ) {
238
-				unlink( $found_file );
233
+		foreach ( glob($dir . $searcher) as $found_file ) {
234
+			$regexdir = str_replace('/', '\/', $dir);
235
+			$pattern = '/' . ($regexdir) . '\/' . $filename . $match_pattern . $ext . '/';
236
+			$match = preg_match($pattern, $found_file);
237
+			if ( !$match_pattern || $match ) {
238
+				unlink($found_file);
239 239
 			}
240 240
 		}
241 241
 	}
@@ -249,7 +249,7 @@  discard block
 block discarded – undo
249 249
 	 */
250 250
 	public static function get_server_location( $url ) {
251 251
 		// if we're already an absolute dir, just return
252
-		if ( 0 === strpos( $url, ABSPATH ) ) {
252
+		if ( 0 === strpos($url, ABSPATH) ) {
253 253
 			return $url;
254 254
 		}
255 255
 		// otherwise, analyze URL then build mapping path
@@ -268,11 +268,11 @@  discard block
 block discarded – undo
268 268
 		$upload = wp_upload_dir();
269 269
 		$dir = $upload['path'];
270 270
 		$filename = $file;
271
-		$file = parse_url( $file );
272
-		$path_parts = pathinfo( $file['path'] );
273
-		$basename = md5( $filename );
271
+		$file = parse_url($file);
272
+		$path_parts = pathinfo($file['path']);
273
+		$basename = md5($filename);
274 274
 		$ext = 'jpg';
275
-		if ( isset( $path_parts['extension'] ) ) {
275
+		if ( isset($path_parts['extension']) ) {
276 276
 			$ext = $path_parts['extension'];
277 277
 		}
278 278
 		return $dir . '/' . $basename . '.' . $ext;
@@ -285,27 +285,27 @@  discard block
 block discarded – undo
285 285
 	 * @return string the URL to the downloaded file
286 286
 	 */
287 287
 	public static function sideload_image( $file ) {
288
-		$loc = self::get_sideloaded_file_loc( $file );
289
-		if ( file_exists( $loc ) ) {
290
-			return TimberURLHelper::preslashit( TimberURLHelper::get_rel_path( $loc ) );
288
+		$loc = self::get_sideloaded_file_loc($file);
289
+		if ( file_exists($loc) ) {
290
+			return TimberURLHelper::preslashit(TimberURLHelper::get_rel_path($loc));
291 291
 		}
292 292
 		// Download file to temp location
293
-		if ( !function_exists( 'download_url' ) ) {
293
+		if ( !function_exists('download_url') ) {
294 294
 			require_once ABSPATH . '/wp-admin/includes/file.php';
295 295
 		}
296
-		$tmp = download_url( $file );
297
-		preg_match( '/[^\?]+\.(jpe?g|jpe|gif|png)\b/i', $file, $matches );
296
+		$tmp = download_url($file);
297
+		preg_match('/[^\?]+\.(jpe?g|jpe|gif|png)\b/i', $file, $matches);
298 298
 		$file_array = array();
299
-		$file_array['name'] = basename( $matches[0] );
299
+		$file_array['name'] = basename($matches[0]);
300 300
 		$file_array['tmp_name'] = $tmp;
301 301
 		// If error storing temporarily, unlink
302
-		if ( is_wp_error( $tmp ) ) {
303
-			@unlink( $file_array['tmp_name'] );
302
+		if ( is_wp_error($tmp) ) {
303
+			@unlink($file_array['tmp_name']);
304 304
 			$file_array['tmp_name'] = '';
305 305
 		}
306 306
 		// do the validation and storage stuff
307
-		$locinfo = pathinfo( $loc );
308
-		$file = wp_upload_bits( $locinfo['basename'], null, file_get_contents( $file_array['tmp_name'] ) );
307
+		$locinfo = pathinfo($loc);
308
+		$file = wp_upload_bits($locinfo['basename'], null, file_get_contents($file_array['tmp_name']));
309 309
 		return $file['url'];
310 310
 	}
311 311
 
@@ -317,7 +317,7 @@  discard block
 block discarded – undo
317 317
 	 * @param  string $url an URL (absolute or relative) pointing to an image
318 318
 	 * @return array       an array (see keys in code below)
319 319
 	 */
320
-	private static function analyze_url($url) {
320
+	private static function analyze_url( $url ) {
321 321
 		$result = array(
322 322
 			'url' => $url, // the initial url
323 323
 			'absolute' => TimberURLHelper::is_absolute($url), // is the url absolute or relative (to home_url)
@@ -332,23 +332,23 @@  discard block
 block discarded – undo
332 332
 		if ( 0 === strpos($tmp, ABSPATH) ) { // we've been given a dir, not an url
333 333
 			$result['absolute'] = true;
334 334
 			if ( 0 === strpos($tmp, $upload_dir['basedir']) ) {
335
-				$result['base']= self::BASE_UPLOADS; // upload based
335
+				$result['base'] = self::BASE_UPLOADS; // upload based
336 336
 				$tmp = str_replace($upload_dir['basedir'], '', $tmp);
337 337
 			}
338 338
 			if ( 0 === strpos($tmp, WP_CONTENT_DIR) ) {
339
-				$result['base']= self::BASE_CONTENT; // content based
339
+				$result['base'] = self::BASE_CONTENT; // content based
340 340
 				$tmp = str_replace(WP_CONTENT_DIR, '', $tmp);
341 341
 			}
342 342
 		} else {
343
-			if (!$result['absolute']) {
344
-				$tmp = home_url().$tmp;
343
+			if ( !$result['absolute'] ) {
344
+				$tmp = home_url() . $tmp;
345 345
 			}
346
-			if (0 === strpos($tmp, $upload_dir['baseurl'])) {
347
-				$result['base']= self::BASE_UPLOADS; // upload based
346
+			if ( 0 === strpos($tmp, $upload_dir['baseurl']) ) {
347
+				$result['base'] = self::BASE_UPLOADS; // upload based
348 348
 				$tmp = str_replace($upload_dir['baseurl'], '', $tmp);
349 349
 			}
350
-			if (0 === strpos($tmp, content_url())) {
351
-				$result['base']= self::BASE_CONTENT; // content-based
350
+			if ( 0 === strpos($tmp, content_url()) ) {
351
+				$result['base'] = self::BASE_CONTENT; // content-based
352 352
 				$tmp = str_replace(content_url(), '', $tmp);
353 353
 			}
354 354
 		}
@@ -370,20 +370,20 @@  discard block
 block discarded – undo
370 370
 	 * @param  bool   $absolute should the returned URL be absolute (include protocol+host), or relative
371 371
 	 * @return string           the URL
372 372
 	 */
373
-	private static function _get_file_url($base, $subdir, $filename, $absolute) {
373
+	private static function _get_file_url( $base, $subdir, $filename, $absolute ) {
374 374
 		$url = '';
375
-		if( self::BASE_UPLOADS == $base ) {
375
+		if ( self::BASE_UPLOADS == $base ) {
376 376
 			$upload_dir = wp_upload_dir();
377 377
 			$url = $upload_dir['baseurl'];
378 378
 		}
379
-		if( self::BASE_CONTENT == $base ) {
379
+		if ( self::BASE_CONTENT == $base ) {
380 380
 			$url = content_url();
381 381
 		}
382
-		if(!empty($subdir)) {
382
+		if ( !empty($subdir) ) {
383 383
 			$url .= $subdir;
384 384
 		}
385
-		$url .= '/'.$filename;
386
-		if(!$absolute) {
385
+		$url .= '/' . $filename;
386
+		if ( !$absolute ) {
387 387
 			$url = str_replace(home_url(), '', $url);
388 388
 		}
389 389
 		// $url = TimberURLHelper::remove_double_slashes( $url);
@@ -398,19 +398,19 @@  discard block
 block discarded – undo
398 398
 	 * @param  string $filename file name, including extension (but no path)
399 399
 	 * @return string           the file location
400 400
 	 */
401
-	private static function _get_file_path($base, $subdir, $filename) {
401
+	private static function _get_file_path( $base, $subdir, $filename ) {
402 402
 		$path = '';
403
-		if(self::BASE_UPLOADS == $base) {
403
+		if ( self::BASE_UPLOADS == $base ) {
404 404
 			$upload_dir = wp_upload_dir();
405 405
 			$path = $upload_dir['basedir'];
406 406
 		}
407
-		if(self::BASE_CONTENT == $base) {
407
+		if ( self::BASE_CONTENT == $base ) {
408 408
 			$path = WP_CONTENT_DIR;
409 409
 		}
410
-		if(!empty($subdir)) {
410
+		if ( !empty($subdir) ) {
411 411
 			$path .= $subdir;
412 412
 		}
413
-		$path .= '/'.$filename;
413
+		$path .= '/' . $filename;
414 414
 		return $path;
415 415
 	}
416 416
 
@@ -429,14 +429,14 @@  discard block
 block discarded – undo
429 429
 	 *
430 430
 	 */
431 431
 	private static function _operate( $src, $op, $force = false ) {
432
-		if ( empty( $src ) ) {
432
+		if ( empty($src) ) {
433 433
 			return '';
434 434
 		}
435 435
 		$external = false;
436 436
 
437 437
 		// if external image, load it first
438
-		if ( TimberURLHelper::is_external_content( $src ) ) {
439
-			$src = self::sideload_image( $src );
438
+		if ( TimberURLHelper::is_external_content($src) ) {
439
+			$src = self::sideload_image($src);
440 440
 			$external = true;
441 441
 		}
442 442
 		// break down URL into components
@@ -459,19 +459,19 @@  discard block
 block discarded – undo
459 459
 			$au['basename']
460 460
 		);
461 461
 		// if already exists...
462
-		if ( file_exists( $new_server_path ) ) {
462
+		if ( file_exists($new_server_path) ) {
463 463
 			if ( $force ) {
464 464
 				// Force operation - warning: will regenerate the image on every pageload, use for testing purposes only!
465
-				unlink( $new_server_path );
465
+				unlink($new_server_path);
466 466
 			} else {
467 467
 				// return existing file (caching)
468 468
 				return $new_url;
469 469
 			}
470 470
 		}
471 471
 		// otherwise generate result file
472
-		if($op->run($old_server_path, $new_server_path)) {
473
-			if( get_class( $op ) === 'TimberImageOperationResize' && $external ) {
474
-				$new_url = strtolower( $new_url );
472
+		if ( $op->run($old_server_path, $new_server_path) ) {
473
+			if ( get_class($op) === 'TimberImageOperationResize' && $external ) {
474
+				$new_url = strtolower($new_url);
475 475
 			}
476 476
 			return $new_url;
477 477
 		} else {
@@ -483,7 +483,7 @@  discard block
 block discarded – undo
483 483
 
484 484
 // -- the below methods are just used for unit testing the URL generation code
485 485
 //
486
-	static function get_letterbox_file_url($url, $w, $h, $color) {
486
+	static function get_letterbox_file_url( $url, $w, $h, $color ) {
487 487
 		$au = self::analyze_url($url);
488 488
 		$op = new TimberImageOperationLetterbox($w, $h, $color);
489 489
 		$new_url = self::_get_file_url(
@@ -494,7 +494,7 @@  discard block
 block discarded – undo
494 494
 		);
495 495
 		return $new_url;
496 496
 	}
497
-	public static function get_letterbox_file_path($url, $w, $h, $color ) {
497
+	public static function get_letterbox_file_path( $url, $w, $h, $color ) {
498 498
 		$au = self::analyze_url($url);
499 499
 		$op = new TimberImageOperationLetterbox($w, $h, $color);
500 500
 		$new_path = self::_get_file_path(
@@ -504,7 +504,7 @@  discard block
 block discarded – undo
504 504
 		);
505 505
 		return $new_path;
506 506
 	}
507
-	static function get_resize_file_url($url, $w, $h, $crop) {
507
+	static function get_resize_file_url( $url, $w, $h, $crop ) {
508 508
 		$au = self::analyze_url($url);
509 509
 		$op = new TimberImageOperationResize($w, $h, $crop);
510 510
 		$new_url = self::_get_file_url(
@@ -515,7 +515,7 @@  discard block
 block discarded – undo
515 515
 		);
516 516
 		return $new_url;
517 517
 	}
518
-	static function get_resize_file_path($url, $w, $h, $crop) {
518
+	static function get_resize_file_path( $url, $w, $h, $crop ) {
519 519
 		$au = self::analyze_url($url);
520 520
 		$op = new TimberImageOperationResize($w, $h, $crop);
521 521
 		$new_path = self::_get_file_path(
Please login to merge, or discard this patch.
lib/timber-image.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -301,7 +301,7 @@
 block discarded – undo
301 301
 	 * 	   <img src="{{ post.thumbnail.src|resize(500) }}" alt="A sumo wrestler" />
302 302
 	 * {% endif %}
303 303
 	 * ```
304
-	 * @return float
304
+	 * @return integer
305 305
 	 */
306 306
 	public function aspect() {
307 307
 		$w = intval($this->width());
Please login to merge, or discard this patch.
Spacing   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
 	 * ```
89 89
 	 * @param int|string $iid
90 90
 	 */
91
-	public function __construct($iid) {
91
+	public function __construct( $iid ) {
92 92
 		$this->init($iid);
93 93
 	}
94 94
 
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
 	 * @param string $dim
116 116
 	 * @return array|int
117 117
 	 */
118
-	protected function get_dimensions($dim = null) {
118
+	protected function get_dimensions( $dim = null ) {
119 119
 		if ( isset($this->_dimensions) ) {
120 120
 			return $this->get_dimensions_loaded($dim);
121 121
 		}
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
 	 * @param string|null $dim
134 134
 	 * @return array|int
135 135
 	 */
136
-	protected function get_dimensions_loaded($dim) {
136
+	protected function get_dimensions_loaded( $dim ) {
137 137
 		if ( $dim === null ) {
138 138
 			return $this->_dimensions;
139 139
 		}
@@ -152,25 +152,25 @@  discard block
 block discarded – undo
152 152
 	 */
153 153
 	protected function get_image_info( $iid ) {
154 154
 		$image_info = $iid;
155
-		if (is_numeric($iid)) {
155
+		if ( is_numeric($iid) ) {
156 156
 			$image_info = wp_get_attachment_metadata($iid);
157
-			if (!is_array($image_info)) {
157
+			if ( !is_array($image_info) ) {
158 158
 				$image_info = array();
159 159
 			}
160 160
 			$image_custom = get_post_custom($iid);
161 161
 			$basic = get_post($iid);
162
-			if ($basic) {
163
-				if (isset($basic->post_excerpt)) {
162
+			if ( $basic ) {
163
+				if ( isset($basic->post_excerpt) ) {
164 164
 					$this->caption = $basic->post_excerpt;
165 165
 				}
166 166
 				$image_custom = array_merge($image_custom, get_object_vars($basic));
167 167
 			}
168 168
 			return array_merge($image_info, $image_custom);
169 169
 		}
170
-		if (is_array($image_info) && isset($image_info['image'])) {
170
+		if ( is_array($image_info) && isset($image_info['image']) ) {
171 171
 			return $image_info['image'];
172 172
 		}
173
-		if (is_object($image_info)) {
173
+		if ( is_object($image_info) ) {
174 174
 		   return get_object_vars($image_info);
175 175
 		}
176 176
 		return $iid;
@@ -181,7 +181,7 @@  discard block
 block discarded – undo
181 181
 	 * @param  string $url for evaluation
182 182
 	 * @return string with http/https corrected depending on what's appropriate for server
183 183
 	 */
184
-	protected static function _maybe_secure_url($url) {
184
+	protected static function _maybe_secure_url( $url ) {
185 185
 		if ( is_ssl() && strpos($url, 'https') !== 0 && strpos($url, 'http') === 0 ) {
186 186
 			$url = 'https' . substr($url, strlen('http'));
187 187
 		}
@@ -203,8 +203,8 @@  discard block
 block discarded – undo
203 203
 	 * @param int $iid
204 204
 	 */
205 205
 	function init( $iid = false ) {
206
-		if ( !is_numeric( $iid ) && is_string( $iid ) ) {
207
-			if (strstr($iid, '://')) {
206
+		if ( !is_numeric($iid) && is_string($iid) ) {
207
+			if ( strstr($iid, '://') ) {
208 208
 				$this->init_with_url($iid);
209 209
 				return;
210 210
 			}
@@ -215,15 +215,15 @@  discard block
 block discarded – undo
215 215
 
216 216
 			$relative = false;
217 217
 			$iid_lower = strtolower($iid);
218
-			foreach( $this->file_types as $type ) { if( strstr( $iid_lower, $type ) ) { $relative = true; break; } };
218
+			foreach ( $this->file_types as $type ) { if ( strstr($iid_lower, $type) ) { $relative = true; break; } };
219 219
 			if ( $relative ) {
220
-				$this->init_with_relative_path( $iid );
220
+				$this->init_with_relative_path($iid);
221 221
 				return;
222 222
 			}
223 223
 		} else if ( $iid instanceof WP_Post ) {
224 224
 			$ref = new ReflectionClass($this);
225 225
 			$post = $ref->getParentClass()->newInstance($iid->ID);
226
-			if (isset($post->_thumbnail_id) && $post->_thumbnail_id) {
226
+			if ( isset($post->_thumbnail_id) && $post->_thumbnail_id ) {
227 227
 				return $this->init((int) $post->_thumbnail_id);
228 228
 			}
229 229
 			return $this->init($iid->ID);
@@ -254,7 +254,7 @@  discard block
 block discarded – undo
254 254
 		}
255 255
 		if ( isset($this->ID) ) {
256 256
 			$custom = get_post_custom($this->ID);
257
-			foreach ($custom as $key => $value) {
257
+			foreach ( $custom as $key => $value ) {
258 258
 				$this->$key = $value[0];
259 259
 			}
260 260
 			$this->id = $this->ID;
@@ -273,8 +273,8 @@  discard block
 block discarded – undo
273 273
 	 * @param string $relative_path
274 274
 	 */
275 275
 	protected function init_with_relative_path( $relative_path ) {
276
-		$this->abs_url = home_url( $relative_path );
277
-		$file_path = TimberURLHelper::get_full_path( $relative_path );
276
+		$this->abs_url = home_url($relative_path);
277
+		$file_path = TimberURLHelper::get_full_path($relative_path);
278 278
 		$this->file_loc = $file_path;
279 279
 		$this->file = $file_path;
280 280
 	}
@@ -284,7 +284,7 @@  discard block
 block discarded – undo
284 284
 	 * @param string $file_path
285 285
 	 */
286 286
 	protected function init_with_file_path( $file_path ) {
287
-		$url = TimberURLHelper::file_system_to_url( $file_path );
287
+		$url = TimberURLHelper::file_system_to_url($file_path);
288 288
 		$this->abs_url = $url;
289 289
 		$this->file_loc = $file_path;
290 290
 		$this->file = $file_path;
@@ -294,7 +294,7 @@  discard block
 block discarded – undo
294 294
 	 * @internal
295 295
 	 * @param string $url
296 296
 	 */
297
-	protected function init_with_url($url) {
297
+	protected function init_with_url( $url ) {
298 298
 		$this->abs_url = $url;
299 299
 		if ( TimberURLHelper::is_local($url) ) {
300 300
 			$this->file = ABSPATH . TimberURLHelper::get_rel_url($url);
@@ -409,7 +409,7 @@  discard block
 block discarded – undo
409 409
 	 * ```
410 410
 	 * @return bool|string
411 411
 	 */
412
-	public function src($size = '') {
412
+	public function src( $size = '' ) {
413 413
 		if ( isset($this->abs_url) ) {
414 414
 			return $this->_maybe_secure_url($this->abs_url);
415 415
 		}
@@ -484,7 +484,7 @@  discard block
 block discarded – undo
484 484
 	 * @return bool|string
485 485
 	 */
486 486
 	function get_src( $size = '' ) {
487
-		return $this->src( $size );
487
+		return $this->src($size);
488 488
 	}
489 489
 
490 490
 	/**
Please login to merge, or discard this patch.
lib/timber-menu-item.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -149,7 +149,7 @@
 block discarded – undo
149 149
 	/**
150 150
 	 *
151 151
 	 * @internal
152
-	 * @return bool 
152
+	 * @return boolean|null 
153 153
 	 */
154 154
 	function update_child_levels() {
155 155
 		if (is_array($this->children)) {
Please login to merge, or discard this patch.
Spacing   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -26,13 +26,13 @@  discard block
 block discarded – undo
26 26
 	 */
27 27
 	public function __construct( $data ) {
28 28
 		$data = (object) $data;
29
-		$this->import( $data );
30
-		$this->import_classes( $data );
31
-		if ( isset( $this->name ) ) {
29
+		$this->import($data);
30
+		$this->import_classes($data);
31
+		if ( isset($this->name) ) {
32 32
 			$this->_name = $this->name;
33 33
 		}
34 34
 		$this->name = $this->name();
35
-		$this->add_class( 'menu-item-' . $this->ID );
35
+		$this->add_class('menu-item-' . $this->ID);
36 36
 		$this->menu_object = $data;
37 37
 	}
38 38
 
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
 		if ( $title = $this->title() ) {
62 62
 			return $title;
63 63
 		}
64
-		if ( isset( $this->_name ) ) {
64
+		if ( isset($this->_name) ) {
65 65
 			return $this->_name;
66 66
 		}
67 67
 		return '';
@@ -82,10 +82,10 @@  discard block
 block discarded – undo
82 82
 	 * @return string the slug of the menu item kinda-like-this
83 83
 	 */
84 84
 	public function slug() {
85
-		if ( !isset( $this->master_object ) ) {
85
+		if ( !isset($this->master_object) ) {
86 86
 			$this->master_object = $this->get_master_object();
87 87
 		}
88
-		if ( isset( $this->master_object->post_name ) && $this->master_object->post_name ) {
88
+		if ( isset($this->master_object->post_name) && $this->master_object->post_name ) {
89 89
 			return $this->master_object->post_name;
90 90
 		}
91 91
 		return $this->post_name;
@@ -96,8 +96,8 @@  discard block
 block discarded – undo
96 96
 	 * @return mixed whatever object (Post, Term, etc.) the menu item represents
97 97
 	 */
98 98
 	protected function get_master_object() {
99
-		if ( isset( $this->_menu_item_object_id ) ) {
100
-			return new $this->PostClass( $this->_menu_item_object_id );
99
+		if ( isset($this->_menu_item_object_id) ) {
100
+			return new $this->PostClass($this->_menu_item_object_id);
101 101
 		}
102 102
 	}
103 103
 
@@ -107,10 +107,10 @@  discard block
 block discarded – undo
107 107
 	 * @return string an absolute URL http://example.org/my-page
108 108
 	 */
109 109
 	function get_link() {
110
-		if ( !isset( $this->url ) || !$this->url ) {
111
-			if ( isset( $this->_menu_item_type ) && $this->_menu_item_type == 'custom' ) {
110
+		if ( !isset($this->url) || !$this->url ) {
111
+			if ( isset($this->_menu_item_type) && $this->_menu_item_type == 'custom' ) {
112 112
 				$this->url = $this->_menu_item_url;
113
-			} else if ( isset( $this->menu_object ) && method_exists( $this->menu_object, 'get_link' ) ) {
113
+			} else if ( isset($this->menu_object) && method_exists($this->menu_object, 'get_link') ) {
114 114
 					$this->url = $this->menu_object->get_link();
115 115
 				}
116 116
 		}
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
 	 * @return string a relative url /my-page
124 124
 	 */
125 125
 	function get_path() {
126
-		return TimberURLHelper::get_rel_url( $this->get_link() );
126
+		return TimberURLHelper::get_rel_url($this->get_link());
127 127
 	}
128 128
 
129 129
 	/**
@@ -133,15 +133,15 @@  discard block
 block discarded – undo
133 133
 	 */
134 134
 	function add_child( $item ) {
135 135
 		if ( !$this->has_child_class ) {
136
-			$this->add_class( 'menu-item-has-children' );
136
+			$this->add_class('menu-item-has-children');
137 137
 			$this->has_child_class = true;
138 138
 		}
139
-		if ( !isset( $this->children ) ) {
139
+		if ( !isset($this->children) ) {
140 140
 			$this->children = array();
141 141
 		}
142 142
 		$this->children[] = $item;
143 143
 		$item->level = $this->level + 1;
144
-		if ($item->children) {
144
+		if ( $item->children ) {
145 145
 			$this->update_child_levels();
146 146
 		}
147 147
 	}
@@ -152,8 +152,8 @@  discard block
 block discarded – undo
152 152
 	 * @return bool 
153 153
 	 */
154 154
 	function update_child_levels() {
155
-		if (is_array($this->children)) {
156
-			foreach( $this->children as $child ) {
155
+		if ( is_array($this->children) ) {
156
+			foreach ( $this->children as $child ) {
157 157
 				$child->level = $this->level + 1;
158 158
 				$child->update_child_levels();
159 159
 			}
@@ -170,10 +170,10 @@  discard block
 block discarded – undo
170 170
 		if ( is_array($data) ) {
171 171
 			$data = (object) $data;
172 172
 		}
173
-		$this->classes = array_merge( $this->classes, $data->classes );
174
-		$this->classes = array_unique( $this->classes );
175
-		$this->classes = apply_filters( 'nav_menu_css_class', $this->classes, $this );
176
-		$this->class = trim( implode( ' ', $this->classes ) );
173
+		$this->classes = array_merge($this->classes, $data->classes);
174
+		$this->classes = array_unique($this->classes);
175
+		$this->classes = apply_filters('nav_menu_css_class', $this->classes, $this);
176
+		$this->class = trim(implode(' ', $this->classes));
177 177
 	}
178 178
 
179 179
 	/**
@@ -182,7 +182,7 @@  discard block
 block discarded – undo
182 182
 	 * @return array|bool
183 183
 	 */
184 184
 	function get_children() {
185
-		if ( isset( $this->children ) ) {
185
+		if ( isset($this->children) ) {
186 186
 			return $this->children;
187 187
 		}
188 188
 		return false;
@@ -201,7 +201,7 @@  discard block
 block discarded – undo
201 201
 		if ( $this->type != 'custom' ) {
202 202
 			return false;
203 203
 		}
204
-		return TimberURLHelper::is_external( $this->url );
204
+		return TimberURLHelper::is_external($this->url);
205 205
 	}
206 206
 
207 207
 	/**
@@ -209,10 +209,10 @@  discard block
 block discarded – undo
209 209
 	 * @return mixed whatever value is storied in the database
210 210
 	 */
211 211
 	public function meta( $key ) {
212
-		if ( is_object( $this->menu_object ) && method_exists( $this->menu_object, 'meta' ) ) {
213
-			return $this->menu_object->meta( $key );
212
+		if ( is_object($this->menu_object) && method_exists($this->menu_object, 'meta') ) {
213
+			return $this->menu_object->meta($key);
214 214
 		}
215
-		if ( isset( $this->$key ) ) {
215
+		if ( isset($this->$key) ) {
216 216
 			return $this->$key;
217 217
 		}
218 218
 	}
@@ -299,7 +299,7 @@  discard block
 block discarded – undo
299 299
 	 * @return string the public label like Foo
300 300
 	 */
301 301
 	public function title() {
302
-		if ( isset( $this->__title ) ) {
302
+		if ( isset($this->__title) ) {
303 303
 			return $this->__title;
304 304
 		}
305 305
 	}
Please login to merge, or discard this patch.
lib/timber-menu.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -73,7 +73,7 @@
 block discarded – undo
73 73
 	public $title;
74 74
 
75 75
 	/**
76
-	 * @param int|string $slug
76
+	 * @param integer $slug
77 77
 	 */
78 78
 	function __construct($slug = 0) {
79 79
 		$locations = get_nav_menu_locations();
Please login to merge, or discard this patch.
Braces   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -101,7 +101,7 @@  discard block
 block discarded – undo
101 101
 		$menu = wp_get_nav_menu_items($menu_id);
102 102
 		if ($menu) {
103 103
 			_wp_menu_item_classes_by_context($menu);
104
-			if (is_array($menu)){
104
+			if (is_array($menu)) {
105 105
 				$menu = self::order_children($menu);
106 106
 			}
107 107
 			$this->items = $menu;
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
 				$mi->__title = $mi->post_title;
124 124
 			}
125 125
 			_wp_menu_item_classes_by_context($menu);
126
-			if (is_array($menu)){
126
+			if (is_array($menu)) {
127 127
 				$menu = self::order_children($menu);
128 128
 			}
129 129
 			$this->items = $menu;
@@ -201,13 +201,13 @@  discard block
 block discarded – undo
201 201
 				$item->__title = $item->title;
202 202
 				unset($item->title);
203 203
 			}
204
-			if(isset($item->ID)){
205
-				if (is_object($item) && get_class($item) == 'WP_Post'){
204
+			if(isset($item->ID)) {
205
+				if (is_object($item) && get_class($item) == 'WP_Post') {
206 206
 					$old_menu_item = $item;
207 207
 					$item = new $this->PostClass($item);
208 208
 				}
209 209
 				$menu_item = new $this->MenuItemClass($item);
210
-				if (isset($old_menu_item)){
210
+				if (isset($old_menu_item)) {
211 211
 					$menu_item->import_classes($old_menu_item);
212 212
 				}
213 213
 				$index[$item->ID] = $menu_item;
Please login to merge, or discard this patch.
Spacing   +33 added lines, -33 removed lines patch added patch discarded remove patch
@@ -75,18 +75,18 @@  discard block
 block discarded – undo
75 75
 	/**
76 76
 	 * @param int|string $slug
77 77
 	 */
78
-	function __construct($slug = 0) {
78
+	function __construct( $slug = 0 ) {
79 79
 		$locations = get_nav_menu_locations();
80
-		if ($slug != 0 && is_numeric($slug)) {
80
+		if ( $slug != 0 && is_numeric($slug) ) {
81 81
 			$menu_id = $slug;
82
-		} else if (is_array($locations) && count($locations)) {
82
+		} else if ( is_array($locations) && count($locations) ) {
83 83
 			$menu_id = $this->get_menu_id_from_locations($slug, $locations);
84
-		} else if ($slug === false) {
84
+		} else if ( $slug === false ) {
85 85
 			$menu_id = false;
86 86
 		} else {
87 87
 			$menu_id = $this->get_menu_id_from_terms($slug);
88 88
 		}
89
-		if ($menu_id) {
89
+		if ( $menu_id ) {
90 90
 			$this->init($menu_id);
91 91
 		} else {
92 92
 			$this->init_as_page_menu();
@@ -97,11 +97,11 @@  discard block
 block discarded – undo
97 97
 	 * @internal
98 98
 	 * @param int $menu_id
99 99
 	 */
100
-	protected function init($menu_id) {
100
+	protected function init( $menu_id ) {
101 101
 		$menu = wp_get_nav_menu_items($menu_id);
102
-		if ($menu) {
102
+		if ( $menu ) {
103 103
 			_wp_menu_item_classes_by_context($menu);
104
-			if (is_array($menu)){
104
+			if ( is_array($menu) ) {
105 105
 				$menu = self::order_children($menu);
106 106
 			}
107 107
 			$this->items = $menu;
@@ -118,12 +118,12 @@  discard block
 block discarded – undo
118 118
 	 */
119 119
 	protected function init_as_page_menu() {
120 120
 		$menu = get_pages();
121
-		if ($menu) {
122
-			foreach($menu as $mi) {
121
+		if ( $menu ) {
122
+			foreach ( $menu as $mi ) {
123 123
 				$mi->__title = $mi->post_title;
124 124
 			}
125 125
 			_wp_menu_item_classes_by_context($menu);
126
-			if (is_array($menu)){
126
+			if ( is_array($menu) ) {
127 127
 				$menu = self::order_children($menu);
128 128
 			}
129 129
 			$this->items = $menu;
@@ -136,14 +136,14 @@  discard block
 block discarded – undo
136 136
 	 * @param array $locations
137 137
 	 * @return integer
138 138
 	 */
139
-	protected function get_menu_id_from_locations($slug, $locations) {
140
-		if ($slug === 0) {
139
+	protected function get_menu_id_from_locations( $slug, $locations ) {
140
+		if ( $slug === 0 ) {
141 141
 			$slug = $this->get_menu_id_from_terms($slug);
142 142
 		}
143
-		if (is_numeric($slug)) {
143
+		if ( is_numeric($slug) ) {
144 144
 			$slug = array_search($slug, $locations);
145 145
 		}
146
-		if (isset($locations[$slug])) {
146
+		if ( isset($locations[$slug]) ) {
147 147
 			$menu_id = $locations[$slug];
148 148
 			return $menu_id;
149 149
 		}
@@ -154,21 +154,21 @@  discard block
 block discarded – undo
154 154
 	 * @param int $slug
155 155
 	 * @return int
156 156
 	 */
157
-	protected function get_menu_id_from_terms($slug = 0) {
158
-		if (!is_numeric($slug) && is_string($slug)) {
157
+	protected function get_menu_id_from_terms( $slug = 0 ) {
158
+		if ( !is_numeric($slug) && is_string($slug) ) {
159 159
 			//we have a string so lets search for that
160 160
 			$menu_id = get_term_by('slug', $slug, 'nav_menu');
161
-			if ($menu_id) {
161
+			if ( $menu_id ) {
162 162
 				return $menu_id;
163 163
 			}
164 164
 			$menu_id = get_term_by('name', $slug, 'nav_menu');
165
-			if ($menu_id) {
165
+			if ( $menu_id ) {
166 166
 				return $menu_id;
167 167
 			}
168 168
 		}
169 169
 		$menus = get_terms('nav_menu', array('hide_empty' => true));
170
-		if (is_array($menus) && count($menus)) {
171
-			if (isset($menus[0]->term_id)) {
170
+		if ( is_array($menus) && count($menus) ) {
171
+			if ( isset($menus[0]->term_id) ) {
172 172
 				return $menus[0]->term_id;
173 173
 			}
174 174
 		}
@@ -180,9 +180,9 @@  discard block
 block discarded – undo
180 180
 	 * @param int $parent_id
181 181
 	 * @return TimberMenuItem|null
182 182
 	 */
183
-	function find_parent_item_in_menu($menu_items, $parent_id) {
184
-		foreach ($menu_items as &$item) {
185
-			if ($item->ID == $parent_id) {
183
+	function find_parent_item_in_menu( $menu_items, $parent_id ) {
184
+		foreach ( $menu_items as &$item ) {
185
+			if ( $item->ID == $parent_id ) {
186 186
 				return $item;
187 187
 			}
188 188
 		}
@@ -193,29 +193,29 @@  discard block
 block discarded – undo
193 193
 	 * @param array $items
194 194
 	 * @return array
195 195
 	 */
196
-	protected function order_children($items) {
196
+	protected function order_children( $items ) {
197 197
 		$index = array();
198 198
 		$menu = array();
199
-		foreach ($items as $item) {
200
-			if (isset($item->title)) {
199
+		foreach ( $items as $item ) {
200
+			if ( isset($item->title) ) {
201 201
 				//items from wp can come with a $title property which conflicts with methods
202 202
 				$item->__title = $item->title;
203 203
 				unset($item->title);
204 204
 			}
205
-			if(isset($item->ID)){
206
-				if (is_object($item) && get_class($item) == 'WP_Post'){
205
+			if ( isset($item->ID) ) {
206
+				if ( is_object($item) && get_class($item) == 'WP_Post' ) {
207 207
 					$old_menu_item = $item;
208 208
 					$item = new $this->PostClass($item);
209 209
 				}
210 210
 				$menu_item = new $this->MenuItemClass($item);
211
-				if (isset($old_menu_item)){
211
+				if ( isset($old_menu_item) ) {
212 212
 					$menu_item->import_classes($old_menu_item);
213 213
 				}
214 214
 				$index[$item->ID] = $menu_item;
215 215
 			}
216 216
 		}
217
-		foreach ($index as $item) {
218
-			if (isset($item->menu_item_parent) && $item->menu_item_parent && isset($index[$item->menu_item_parent])) {
217
+		foreach ( $index as $item ) {
218
+			if ( isset($item->menu_item_parent) && $item->menu_item_parent && isset($index[$item->menu_item_parent]) ) {
219 219
 				$index[$item->menu_item_parent]->add_child($item);
220 220
 			} else {
221 221
 				$menu[] = $item;
@@ -228,7 +228,7 @@  discard block
 block discarded – undo
228 228
 	 * @return array
229 229
 	 */
230 230
 	function get_items() {
231
-		if (is_array($this->items)) {
231
+		if ( is_array($this->items) ) {
232 232
 			return $this->items;
233 233
 		}
234 234
 		return array();
Please login to merge, or discard this patch.
lib/timber-post.php 4 patches
Doc Comments   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -225,7 +225,7 @@  discard block
 block discarded – undo
225 225
 	/**
226 226
 	 * Initializes a TimberPost
227 227
 	 * @internal
228
-	 * @param int|bool $pid
228
+	 * @param integer $pid
229 229
 	 */
230 230
 	protected function init($pid = false) {
231 231
 		if ( $pid === false ) {
@@ -272,7 +272,7 @@  discard block
 block discarded – undo
272 272
 	 * takes a mix of integer (post ID), string (post slug),
273 273
 	 * or object to return a WordPress post object from WP's built-in get_post() function
274 274
 	 * @internal
275
-	 * @param mixed $pid
275
+	 * @param integer $pid
276 276
 	 * @return WP_Post on success
277 277
 	 */
278 278
 	protected function prepare_post_info( $pid = 0 ) {
@@ -598,7 +598,7 @@  discard block
 block discarded – undo
598 598
 	 * Gets a User object from the author of the post
599 599
 	 * @internal
600 600
 	 * @see TimberPost::author
601
-	 * @return bool|TimberUser
601
+	 * @return TimberUser|null
602 602
 	 */
603 603
 	function get_author() {
604 604
 		if ( isset($this->post_author) ) {
@@ -608,7 +608,7 @@  discard block
 block discarded – undo
608 608
 
609 609
 	/**
610 610
 	 * @internal
611
-	 * @return bool|TimberUser
611
+	 * @return TimberUser|null
612 612
 	 */
613 613
 	function get_modified_author() {
614 614
 		$user_id = get_post_meta($this->ID, '_edit_last', true);
@@ -1073,7 +1073,7 @@  discard block
 block discarded – undo
1073 1073
 	 *     <a href="{{post.author.link}}">{{post.author.name}}</a>
1074 1074
 	 * </p>
1075 1075
 	 * ```
1076
-	 * @return TimberUser|bool A TimberUser object if found, false if not
1076
+	 * @return TimberUser|null A TimberUser object if found, false if not
1077 1077
 	 */
1078 1078
 	public function author() {
1079 1079
 		return $this->get_author();
@@ -1088,7 +1088,7 @@  discard block
 block discarded – undo
1088 1088
 	 * ```html
1089 1089
 	 * Last updated by Harper Lee
1090 1090
 	 * ```
1091
-	 * @return TimberUser|bool A TimberUser object if found, false if not
1091
+	 * @return TimberUser|null A TimberUser object if found, false if not
1092 1092
 	 */
1093 1093
 	public function modified_author() {
1094 1094
 		return $this->get_modified_author();
Please login to merge, or discard this patch.
Braces   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -188,13 +188,13 @@  discard block
 block discarded – undo
188 188
 			&& get_class($wp_query->queried_object) == 'WP_Post'
189 189
 			) {
190 190
 			$pid = $wp_query->queried_object_id;
191
-		} else if ( $pid === null && $wp_query->is_home && isset($wp_query->queried_object_id) && $wp_query->queried_object_id )  {
191
+		} else if ( $pid === null && $wp_query->is_home && isset($wp_query->queried_object_id) && $wp_query->queried_object_id ) {
192 192
 			//hack for static page as home page
193 193
 			$pid = $wp_query->queried_object_id;
194 194
 		} else if ( $pid === null ) {
195 195
 			$gtid = false;
196 196
 			$maybe_post = get_post();
197
-			if ( isset($maybe_post->ID) ){
197
+			if ( isset($maybe_post->ID) ) {
198 198
 				$gtid = true;
199 199
 			}
200 200
 			if ( $gtid ) {
@@ -1028,7 +1028,7 @@  discard block
 block discarded – undo
1028 1028
 		$post = $this;
1029 1029
 		$class_array = get_post_class($class, $this->ID);
1030 1030
 		$post = $old_global_post;
1031
-		if ( is_array($class_array) ){
1031
+		if ( is_array($class_array) ) {
1032 1032
 			return implode(' ', $class_array);
1033 1033
 		}
1034 1034
 		return $class_array;
@@ -1248,7 +1248,7 @@  discard block
 block discarded – undo
1248 1248
 	/**
1249 1249
 	 * @return string
1250 1250
 	 */
1251
-	public function name(){
1251
+	public function name() {
1252 1252
 		return $this->title();
1253 1253
 	}
1254 1254
 
Please login to merge, or discard this patch.
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -231,13 +231,13 @@
 block discarded – undo
231 231
 	 	$can_preview = array();
232 232
 
233 233
 		foreach( $can as $type ) {
234
-		     if( current_user_can( $type ) ) {
235
-		        $can_preview[] = true;
236
-		     }
234
+			 if( current_user_can( $type ) ) {
235
+				$can_preview[] = true;
236
+			 }
237 237
 		}
238 238
 
239 239
 		if ( count( $can_preview ) !== count( $can ) ) {
240
-		     return;
240
+			 return;
241 241
 		}
242 242
 
243 243
 		$revisions = wp_get_post_revisions( $query->queried_object_id );
Please login to merge, or discard this patch.
Spacing   +43 added lines, -43 removed lines patch added patch discarded remove patch
@@ -161,8 +161,8 @@  discard block
 block discarded – undo
161 161
 	 * ```
162 162
 	 * @param mixed $pid
163 163
 	 */
164
-	public function __construct($pid = null) {
165
-		$pid = $this->determine_id( $pid );
164
+	public function __construct( $pid = null ) {
165
+		$pid = $this->determine_id($pid);
166 166
 		$this->init($pid);
167 167
 	}
168 168
 
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
 	 * @param mixed a value to test against
173 173
 	 * @return int the numberic id we should be using for this post object
174 174
 	 */
175
-	protected function determine_id($pid) {
175
+	protected function determine_id( $pid ) {
176 176
 		global $wp_query;
177 177
 		if ( $pid === null &&
178 178
 			isset($wp_query->queried_object_id)
@@ -181,18 +181,18 @@  discard block
 block discarded – undo
181 181
 			&& is_object($wp_query->queried_object)
182 182
 			&& get_class($wp_query->queried_object) == 'WP_Post'
183 183
 			) {
184
-				if( isset( $_GET['preview'] ) && isset( $_GET['preview_nonce'] ) && wp_verify_nonce( $_GET['preview_nonce'], 'post_preview_' . $wp_query->queried_object_id ) ) {
185
-					$pid = $this->get_post_preview_id( $wp_query );
184
+				if ( isset($_GET['preview']) && isset($_GET['preview_nonce']) && wp_verify_nonce($_GET['preview_nonce'], 'post_preview_' . $wp_query->queried_object_id) ) {
185
+					$pid = $this->get_post_preview_id($wp_query);
186 186
 				} else if ( !$pid ) {
187 187
 					$pid = $wp_query->queried_object_id;
188 188
 				}
189
-		} else if ( $pid === null && $wp_query->is_home && isset($wp_query->queried_object_id) && $wp_query->queried_object_id )  {
189
+		} else if ( $pid === null && $wp_query->is_home && isset($wp_query->queried_object_id) && $wp_query->queried_object_id ) {
190 190
 			//hack for static page as home page
191 191
 			$pid = $wp_query->queried_object_id;
192 192
 		} else if ( $pid === null ) {
193 193
 			$gtid = false;
194 194
 			$maybe_post = get_post();
195
-			if ( isset($maybe_post->ID) ){
195
+			if ( isset($maybe_post->ID) ) {
196 196
 				$gtid = true;
197 197
 			}
198 198
 			if ( $gtid ) {
@@ -230,19 +230,19 @@  discard block
 block discarded – undo
230 230
 
231 231
 	 	$can_preview = array();
232 232
 
233
-		foreach( $can as $type ) {
234
-		     if( current_user_can( $type ) ) {
233
+		foreach ( $can as $type ) {
234
+		     if ( current_user_can($type) ) {
235 235
 		        $can_preview[] = true;
236 236
 		     }
237 237
 		}
238 238
 
239
-		if ( count( $can_preview ) !== count( $can ) ) {
239
+		if ( count($can_preview) !== count($can) ) {
240 240
 		     return;
241 241
 		}
242 242
 
243
-		$revisions = wp_get_post_revisions( $query->queried_object_id );
243
+		$revisions = wp_get_post_revisions($query->queried_object_id);
244 244
 
245
-		if( !empty( $revisions ) ) {
245
+		if ( !empty($revisions) ) {
246 246
 			$last = end($revisions);
247 247
 			return $last->ID;
248 248
 		}
@@ -255,7 +255,7 @@  discard block
 block discarded – undo
255 255
 	 * @internal
256 256
 	 * @param int|bool $pid
257 257
 	 */
258
-	protected function init($pid = false) {
258
+	protected function init( $pid = false ) {
259 259
 		if ( $pid === false ) {
260 260
 			$pid = get_the_ID();
261 261
 		}
@@ -342,11 +342,11 @@  discard block
 block discarded – undo
342 342
 	 * @param string $post_name
343 343
 	 * @return int
344 344
 	 */
345
-	static function get_post_id_by_name($post_name) {
345
+	static function get_post_id_by_name( $post_name ) {
346 346
 		global $wpdb;
347 347
 		$query = $wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE post_name = %s LIMIT 1", $post_name);
348 348
 		$result = $wpdb->get_row($query);
349
-		if (!$result) {
349
+		if ( !$result ) {
350 350
 			return null;
351 351
 		}
352 352
 		return $result->ID;
@@ -368,7 +368,7 @@  discard block
 block discarded – undo
368 368
 	 * @param string $end The text to end the preview with (defaults to ...)
369 369
 	 * @return string of the post preview
370 370
 	 */
371
-	function get_preview($len = 50, $force = false, $readmore = 'Read More', $strip = true, $end = '&hellip;') {
371
+	function get_preview( $len = 50, $force = false, $readmore = 'Read More', $strip = true, $end = '&hellip;' ) {
372 372
 		$text = '';
373 373
 		$trimmed = false;
374 374
 		if ( isset($this->post_excerpt) && strlen($this->post_excerpt) ) {
@@ -386,7 +386,7 @@  discard block
 block discarded – undo
386 386
 				$text = TimberHelper::trim_words($text, $len, false);
387 387
 				$trimmed = true;
388 388
 			}
389
-			$text = do_shortcode( $text );
389
+			$text = do_shortcode($text);
390 390
 		}
391 391
 		if ( !strlen($text) ) {
392 392
 			$text = TimberHelper::trim_words($this->get_content(), $len, false);
@@ -416,11 +416,11 @@  discard block
 block discarded – undo
416 416
 			}
417 417
 			$read_more_class = apply_filters('timber/post/get_preview/read_more_class', "read-more");
418 418
 			if ( $readmore && isset($readmore_matches) && !empty($readmore_matches[1]) ) {
419
-				$text .= ' <a href="' . $this->get_permalink() . '" class="'.$read_more_class .'">' . trim($readmore_matches[1]) . '</a>';
419
+				$text .= ' <a href="' . $this->get_permalink() . '" class="' . $read_more_class . '">' . trim($readmore_matches[1]) . '</a>';
420 420
 			} elseif ( $readmore ) {
421
-				$text .= ' <a href="' . $this->get_permalink() . '" class="'.$read_more_class .'">' . trim($readmore) . '</a>';
421
+				$text .= ' <a href="' . $this->get_permalink() . '" class="' . $read_more_class . '">' . trim($readmore) . '</a>';
422 422
 			}
423
-			if ( !$strip && $last_p_tag && ( strpos($text, '<p>') || strpos($text, '<p ') ) ) {
423
+			if ( !$strip && $last_p_tag && (strpos($text, '<p>') || strpos($text, '<p ')) ) {
424 424
 				$text .= '</p>';
425 425
 			}
426 426
 		}
@@ -564,7 +564,7 @@  discard block
 block discarded – undo
564 564
 	 * @param int $i
565 565
 	 * @return string
566 566
 	 */
567
-	protected static function get_wp_link_page($i) {
567
+	protected static function get_wp_link_page( $i ) {
568 568
 		$link = _wp_link_page($i);
569 569
 		$link = new SimpleXMLElement($link . '</a>');
570 570
 		if ( isset($link['href']) ) {
@@ -647,7 +647,7 @@  discard block
 block discarded – undo
647 647
 	 * @param  int $pid
648 648
 	 * @return null|object|WP_Post
649 649
 	 */
650
-	protected function get_info($pid) {
650
+	protected function get_info( $pid ) {
651 651
 		$post = $this->prepare_post_info($pid);
652 652
 		if ( !isset($post->post_status) ) {
653 653
 			return null;
@@ -657,7 +657,7 @@  discard block
 block discarded – undo
657 657
 		$post->slug = $post->post_name;
658 658
 		$customs = $this->get_post_custom($post->ID);
659 659
 		$post->custom = $customs;
660
-		$post = (object) array_merge((array)$customs, (array)$post);
660
+		$post = (object) array_merge((array) $customs, (array) $post);
661 661
 		return $post;
662 662
 	}
663 663
 
@@ -669,7 +669,7 @@  discard block
 block discarded – undo
669 669
 	 */
670 670
 	function get_date( $date_format = '' ) {
671 671
 		$df = $date_format ? $date_format : get_option('date_format');
672
-		$the_date = (string)mysql2date($df, $this->post_date);
672
+		$the_date = (string) mysql2date($df, $this->post_date);
673 673
 		return apply_filters('get_the_date', $the_date, $df);
674 674
 	}
675 675
 
@@ -730,7 +730,7 @@  discard block
 block discarded – undo
730 730
 	 * @return array|mixed
731 731
 	 */
732 732
 
733
-	function get_comments($ct = 0, $order = 'wp', $type = 'comment', $status = 'approve', $CommentClass = 'TimberComment') {
733
+	function get_comments( $ct = 0, $order = 'wp', $type = 'comment', $status = 'approve', $CommentClass = 'TimberComment' ) {
734 734
 
735 735
 		global $overridden_cpage, $user_ID;
736 736
 		$overridden_cpage = false;
@@ -747,42 +747,42 @@  discard block
 block discarded – undo
747 747
 		}
748 748
 
749 749
 		if ( $user_ID ) {
750
-			$args['include_unapproved'] = array( $user_ID );
751
-		} elseif ( ! empty( $comment_author_email ) ) {
752
-			$args['include_unapproved'] = array( $comment_author_email );
750
+			$args['include_unapproved'] = array($user_ID);
751
+		} elseif ( !empty($comment_author_email) ) {
752
+			$args['include_unapproved'] = array($comment_author_email);
753 753
 		}
754 754
 
755 755
 		$comments = get_comments($args);
756 756
 		$timber_comments = array();
757 757
 
758 758
 		if ( '' == get_query_var('cpage') && get_option('page_comments') ) {
759
-			set_query_var( 'cpage', 'newest' == get_option('default_comments_page') ? get_comment_pages_count() : 1 );
759
+			set_query_var('cpage', 'newest' == get_option('default_comments_page') ? get_comment_pages_count() : 1);
760 760
 			$overridden_cpage = true;
761 761
 		}
762 762
 
763
-		foreach($comments as $key => &$comment) {
763
+		foreach ( $comments as $key => &$comment ) {
764 764
 			$timber_comment = new $CommentClass($comment);
765 765
 			$timber_comments[$timber_comment->id] = $timber_comment;
766 766
 		}
767 767
 
768 768
 		// Build a flattened (depth=1) comment tree
769 769
 		$comments_tree = array();
770
-		foreach( $timber_comments as $key => $comment ) {
771
-			if ( ! $comment->is_child() ) {
770
+		foreach ( $timber_comments as $key => $comment ) {
771
+			if ( !$comment->is_child() ) {
772 772
 				continue;
773 773
 			}
774 774
 
775 775
 			$tree_element = $comment;
776 776
 			do {
777 777
 				$tree_element = $timber_comments[$tree_element->comment_parent];
778
-			} while( $tree_element->is_child() );
778
+			} while ( $tree_element->is_child() );
779 779
 
780 780
 			$comments_tree[$tree_element->id][] = $comment->id;
781 781
 		}
782 782
 
783 783
 		// Add child comments to the relative "super parents"
784
-		foreach($comments_tree as $comment_parent => $comment_children) {
785
-			foreach($comment_children as $comment_child) {
784
+		foreach ( $comments_tree as $comment_parent => $comment_children ) {
785
+			foreach ( $comment_children as $comment_child ) {
786 786
 				$timber_comments[$comment_parent]->children[] = $timber_comments[$comment_child];
787 787
 				unset($timber_comments[$comment_child]);
788 788
 			}
@@ -833,7 +833,7 @@  discard block
 block discarded – undo
833 833
 			$taxonomies = $tax;
834 834
 		}
835 835
 		if ( is_string($tax) ) {
836
-			if ( in_array($tax, array('all','any','')) ) {
836
+			if ( in_array($tax, array('all', 'any', '')) ) {
837 837
 				$taxonomies = get_object_taxonomies($this->post_type);
838 838
 			} else {
839 839
 				$taxonomies = array($tax);
@@ -843,7 +843,7 @@  discard block
 block discarded – undo
843 843
 		$term_class_objects = array();
844 844
 
845 845
 		foreach ( $taxonomies as $taxonomy ) {
846
-			if ( in_array($taxonomy, array('tag','tags')) ) {
846
+			if ( in_array($taxonomy, array('tag', 'tags')) ) {
847 847
 				$taxonomy = 'post_tag';
848 848
 			}
849 849
 			if ( $taxonomy == 'categories' ) {
@@ -862,7 +862,7 @@  discard block
 block discarded – undo
862 862
 			}
863 863
 
864 864
 			// map over array of wordpress terms, and transform them into instances of the TermClass
865
-			$terms = array_map(function($term) use ($TermClass, $taxonomy) {
865
+			$terms = array_map(function( $term ) use ($TermClass, $taxonomy) {
866 866
 				return call_user_func(array($TermClass, 'from'), $term->term_id, $taxonomy);
867 867
 			}, $terms);
868 868
 
@@ -1055,13 +1055,13 @@  discard block
 block discarded – undo
1055 1055
 	 * ```
1056 1056
 	 * @return string a space-seperated list of classes
1057 1057
 	 */
1058
-	public function post_class( $class='' ) {
1058
+	public function post_class( $class = '' ) {
1059 1059
 		global $post;
1060 1060
 		$old_global_post = $post;
1061 1061
 		$post = $this;
1062 1062
 		$class_array = get_post_class($class, $this->ID);
1063 1063
 		$post = $old_global_post;
1064
-		if ( is_array($class_array) ){
1064
+		if ( is_array($class_array) ) {
1065 1065
 			return implode(' ', $class_array);
1066 1066
 		}
1067 1067
 		return $class_array;
@@ -1164,7 +1164,7 @@  discard block
 block discarded – undo
1164 1164
 	 * @return array
1165 1165
 	 */
1166 1166
 	public function children( $post_type = 'any', $childPostClass = false ) {
1167
-		return $this->get_children( $post_type, $childPostClass );
1167
+		return $this->get_children($post_type, $childPostClass);
1168 1168
 	}
1169 1169
 
1170 1170
 	/**
@@ -1258,7 +1258,7 @@  discard block
 block discarded – undo
1258 1258
 	 */
1259 1259
 	public function time( $time_format = '' ) {
1260 1260
 		$tf = $time_format ? $time_format : get_option('time_format');
1261
-	 	$the_time = (string)mysql2date($tf, $this->post_date);
1261
+	 	$the_time = (string) mysql2date($tf, $this->post_date);
1262 1262
 	 	return apply_filters('get_the_time', $the_time, $tf);
1263 1263
 	}
1264 1264
 
@@ -1305,7 +1305,7 @@  discard block
 block discarded – undo
1305 1305
 	/**
1306 1306
 	 * @return string
1307 1307
 	 */
1308
-	public function name(){
1308
+	public function name() {
1309 1309
 		return $this->title();
1310 1310
 	}
1311 1311
 
Please login to merge, or discard this patch.
lib/timber-routes.php 2 patches
Doc Comments   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -4,6 +4,7 @@  discard block
 block discarded – undo
4 4
 
5 5
 	/**
6 6
 	 * @deprecated since 0.21.1 use Upstatement/routes instead
7
+	 * @param Timber $timber
7 8
 	 */
8 9
 	public static function init( $timber ) {
9 10
 		// Install ourselves in Timber
@@ -24,7 +25,7 @@  discard block
 block discarded – undo
24 25
 	 * @param mixed $query
25 26
 	 * @param int $status_code
26 27
 	 * @param bool $tparams
27
-	 * @return bool
28
+	 * @return boolean|null
28 29
 	 * @deprecated since 0.21.1 use Upstatement/routes instead
29 30
 	 */
30 31
 	public static function load_view($template, $query = false, $status_code = 200, $tparams = false) {
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -15,7 +15,7 @@  discard block
 block discarded – undo
15 15
 	 * @param callable $callback
16 16
 	 * @deprecated since 0.21.1 use Upstatement/routes instead
17 17
 	 */
18
-	public static function add_route($route, $callback, $args = array()) {
18
+	public static function add_route( $route, $callback, $args = array() ) {
19 19
 		Routes::map($route, $callback, $args);
20 20
 	}
21 21
 
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
 	 * @return bool
28 28
 	 * @deprecated since 0.21.1 use Upstatement/routes instead
29 29
 	 */
30
-	public static function load_view($template, $query = false, $status_code = 200, $tparams = false) {
30
+	public static function load_view( $template, $query = false, $status_code = 200, $tparams = false ) {
31 31
 		Routes::load($template, $tparams, $query, $status_code);
32 32
 	}
33 33
 }
Please login to merge, or discard this patch.
lib/timber-url-helper.php 3 patches
Doc Comments   +7 added lines patch added patch discarded remove patch
@@ -136,6 +136,9 @@  discard block
 block discarded – undo
136 136
 		return $path;
137 137
 	}
138 138
 
139
+	/**
140
+	 * @param string $fs
141
+	 */
139 142
 	public static function file_system_to_url( $fs ) {
140 143
 		$relative_path = self::get_rel_path( $fs );
141 144
 		$home = home_url( '/'.$relative_path );
@@ -210,6 +213,7 @@  discard block
 block discarded – undo
210 213
 	/**
211 214
 	 * This will evaluate wheter a URL is at an aboslute location (like http://example.org/whatever)
212 215
 	 *
216
+	 * @param string $path
213 217
 	 * @return boolean true if $path is an absolute url, false if relative.
214 218
 	 */
215 219
 	public static function is_absolute( $path ) {
@@ -230,6 +234,9 @@  discard block
 block discarded – undo
230 234
 		return $is_external;
231 235
 	}
232 236
 
237
+	/**
238
+	 * @param string $url
239
+	 */
233 240
 	private static function is_internal_content($url) {
234 241
 		// using content_url() instead of site_url or home_url is IMPORTANT
235 242
 		// otherwise you run into errors with sites that:
Please login to merge, or discard this patch.
Braces   +3 added lines, -2 removed lines patch added patch discarded remove patch
@@ -267,8 +267,9 @@
 block discarded – undo
267 267
 	 * @return string
268 268
 	 */
269 269
 	public static function remove_trailing_slash( $link ) {
270
-		if ( $link != "/" )
271
-			$link = untrailingslashit( $link );
270
+		if ( $link != "/" ) {
271
+					$link = untrailingslashit( $link );
272
+		}
272 273
 		return $link;
273 274
 	}
274 275
 
Please login to merge, or discard this patch.
Spacing   +55 added lines, -55 removed lines patch added patch discarded remove patch
@@ -9,8 +9,8 @@  discard block
 block discarded – undo
9 9
 	 */
10 10
 	public static function get_current_url() {
11 11
 		$pageURL = "http://";
12
-		if ( isset( $_SERVER['HTTPS'] ) && $_SERVER["HTTPS"] == "on" ) {
13
-			$pageURL = "https://";;
12
+		if ( isset($_SERVER['HTTPS']) && $_SERVER["HTTPS"] == "on" ) {
13
+			$pageURL = "https://"; ;
14 14
 		}
15 15
 		if ( isset($_SERVER["SERVER_PORT"]) && $_SERVER["SERVER_PORT"] && $_SERVER["SERVER_PORT"] != "80" ) {
16 16
 			$pageURL .= self::get_host() . ":" . $_SERVER["SERVER_PORT"] . $_SERVER["REQUEST_URI"];
@@ -27,11 +27,11 @@  discard block
 block discarded – undo
27 27
 	 * @return bool
28 28
 	 */
29 29
 	public static function is_url( $url ) {
30
-		if ( !is_string( $url ) ) {
30
+		if ( !is_string($url) ) {
31 31
 			return false;
32 32
 		}
33
-		$url = strtolower( $url );
34
-		if ( strstr( $url, '://' ) ) {
33
+		$url = strtolower($url);
34
+		if ( strstr($url, '://') ) {
35 35
 			return true;
36 36
 		}
37 37
 		return false;
@@ -43,11 +43,11 @@  discard block
 block discarded – undo
43 43
 	 * @return string
44 44
 	 */
45 45
 	public static function get_path_base() {
46
-		$struc = get_option( 'permalink_structure' );
47
-		$struc = explode( '/', $struc );
46
+		$struc = get_option('permalink_structure');
47
+		$struc = explode('/', $struc);
48 48
 		$p = '/';
49 49
 		foreach ( $struc as $s ) {
50
-			if ( !strstr( $s, '%' ) && strlen( $s ) ) {
50
+			if ( !strstr($s, '%') && strlen($s) ) {
51 51
 				$p .= $s . '/';
52 52
 			}
53 53
 		}
@@ -62,21 +62,21 @@  discard block
 block discarded – undo
62 62
 	 * @return string
63 63
 	 */
64 64
 	public static function get_rel_url( $url, $force = false ) {
65
-		$url_info = parse_url( $url );
66
-		if ( isset( $url_info['host'] ) && $url_info['host'] != self::get_host() && !$force ) {
65
+		$url_info = parse_url($url);
66
+		if ( isset($url_info['host']) && $url_info['host'] != self::get_host() && !$force ) {
67 67
 			return $url;
68 68
 		}
69 69
 		$link = '';
70
-		if ( isset( $url_info['path'] ) ) {
70
+		if ( isset($url_info['path']) ) {
71 71
 			$link = $url_info['path'];
72 72
 		}
73
-		if ( isset( $url_info['query'] ) && strlen( $url_info['query'] ) ) {
73
+		if ( isset($url_info['query']) && strlen($url_info['query']) ) {
74 74
 			$link .= '?' . $url_info['query'];
75 75
 		}
76
-		if ( isset( $url_info['fragment'] ) && strlen( $url_info['fragment'] ) ) {
76
+		if ( isset($url_info['fragment']) && strlen($url_info['fragment']) ) {
77 77
 			$link .= '#' . $url_info['fragment'];
78 78
 		}
79
-		$link = TimberURLHelper::remove_double_slashes( $link );
79
+		$link = TimberURLHelper::remove_double_slashes($link);
80 80
 		return $link;
81 81
 	}
82 82
 
@@ -86,10 +86,10 @@  discard block
 block discarded – undo
86 86
 	 * @return string the HTTP_HOST or SERVER_NAME
87 87
 	 */
88 88
 	public static function get_host() {
89
-		if (isset($_SERVER['HTTP_HOST'])) {
89
+		if ( isset($_SERVER['HTTP_HOST']) ) {
90 90
 			return $_SERVER['HTTP_HOST'];
91 91
 		}
92
-		if (isset($_SERVER['SERVER_NAME'])) {
92
+		if ( isset($_SERVER['SERVER_NAME']) ) {
93 93
 			return $_SERVER['SERVER_NAME'];
94 94
 		}
95 95
 		return '';
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
 	 * @return bool
103 103
 	 */
104 104
 	public static function is_local( $url ) {
105
-		if ( strstr( $url, self::get_host() ) ) {
105
+		if ( strstr($url, self::get_host()) ) {
106 106
 			return true;
107 107
 		}
108 108
 		return false;
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
 	public static function get_full_path( $src ) {
118 118
 		$root = ABSPATH;
119 119
 		$old_root_path = $root . $src;
120
-		$old_root_path = str_replace( '//', '/', $old_root_path );
120
+		$old_root_path = str_replace('//', '/', $old_root_path);
121 121
 		return $old_root_path;
122 122
 	}
123 123
 
@@ -130,15 +130,15 @@  discard block
 block discarded – undo
130 130
 	 * @return string
131 131
 	 */
132 132
 	public static function url_to_file_system( $url ) {
133
-		$url_parts = parse_url( $url );
133
+		$url_parts = parse_url($url);
134 134
 		$path = ABSPATH . $url_parts['path'];
135
-		$path = str_replace( '//', '/', $path );
135
+		$path = str_replace('//', '/', $path);
136 136
 		return $path;
137 137
 	}
138 138
 
139 139
 	public static function file_system_to_url( $fs ) {
140
-		$relative_path = self::get_rel_path( $fs );
141
-		$home = home_url( '/'.$relative_path );
140
+		$relative_path = self::get_rel_path($fs);
141
+		$home = home_url('/' . $relative_path);
142 142
 		return $home;
143 143
 	}
144 144
 
@@ -149,11 +149,11 @@  discard block
 block discarded – undo
149 149
 	 * @return string
150 150
 	 */
151 151
 	public static function get_rel_path( $src ) {
152
-		if ( strstr( $src, ABSPATH ) ) {
153
-			return str_replace( ABSPATH, '', $src );
152
+		if ( strstr($src, ABSPATH) ) {
153
+			return str_replace(ABSPATH, '', $src);
154 154
 		}
155 155
 		//its outside the wordpress directory, alternate setups:
156
-		$src = str_replace( WP_CONTENT_DIR, '', $src );
156
+		$src = str_replace(WP_CONTENT_DIR, '', $src);
157 157
 		return WP_CONTENT_SUBDIR . $src;
158 158
 	}
159 159
 
@@ -164,9 +164,9 @@  discard block
 block discarded – undo
164 164
 	 * @return string
165 165
 	 */
166 166
 	public static function remove_double_slashes( $url ) {
167
-		$url = str_replace( '//', '/', $url );
168
-		if ( strstr( $url, 'http:' ) && !strstr( $url, 'http://' ) ) {
169
-			$url = str_replace( 'http:/', 'http://', $url );
167
+		$url = str_replace('//', '/', $url);
168
+		if ( strstr($url, 'http:') && !strstr($url, 'http://') ) {
169
+			$url = str_replace('http:/', 'http://', $url);
170 170
 		}
171 171
 		return $url;
172 172
 	}
@@ -179,19 +179,19 @@  discard block
 block discarded – undo
179 179
 	 * @return string
180 180
 	 */
181 181
 	public static function prepend_to_url( $url, $path ) {
182
-		if ( strstr( strtolower( $url ), 'http' ) ) {
183
-			$url_parts = parse_url( $url );
182
+		if ( strstr(strtolower($url), 'http') ) {
183
+			$url_parts = parse_url($url);
184 184
 			$url = $url_parts['scheme'] . '://' . $url_parts['host'] . $path . $url_parts['path'];
185
-			if ( isset( $url_parts['query'] ) ) {
185
+			if ( isset($url_parts['query']) ) {
186 186
 				$url .= $url_parts['query'];
187 187
 			}
188
-			if ( isset( $url_parts['fragment'] ) ) {
188
+			if ( isset($url_parts['fragment']) ) {
189 189
 				$url .= $url_parts['fragment'];
190 190
 			}
191 191
 		} else {
192 192
 			$url = $url . $path;
193 193
 		}
194
-		return self::remove_double_slashes( $url );
194
+		return self::remove_double_slashes($url);
195 195
 	}
196 196
 
197 197
 	/**
@@ -201,7 +201,7 @@  discard block
 block discarded – undo
201 201
 	 * @return string
202 202
 	 */
203 203
 	public static function preslashit( $path ) {
204
-		if ( strpos( $path, '/' ) != 0 ) {
204
+		if ( strpos($path, '/') != 0 ) {
205 205
 			$path = '/' . $path;
206 206
 		}
207 207
 		return $path;
@@ -213,7 +213,7 @@  discard block
 block discarded – undo
213 213
 	 * @return boolean true if $path is an absolute url, false if relative.
214 214
 	 */
215 215
 	public static function is_absolute( $path ) {
216
-		return (boolean) ( strstr( $path, 'http' ) );
216
+		return (boolean) (strstr($path, 'http'));
217 217
 	}
218 218
 
219 219
 	/**
@@ -225,21 +225,21 @@  discard block
 block discarded – undo
225 225
 	 * @return boolean if $url points to an external location returns true
226 226
 	 */
227 227
 	public static function is_external_content( $url ) {
228
-		$is_external = TimberURLHelper::is_absolute( $url ) && ! TimberURLHelper::is_internal_content( $url );
228
+		$is_external = TimberURLHelper::is_absolute($url) && !TimberURLHelper::is_internal_content($url);
229 229
 
230 230
 		return $is_external;
231 231
 	}
232 232
 
233
-	private static function is_internal_content($url) {
233
+	private static function is_internal_content( $url ) {
234 234
 		// using content_url() instead of site_url or home_url is IMPORTANT
235 235
 		// otherwise you run into errors with sites that:
236 236
 		// 1. use WPML plugin
237 237
 		// 2. or redefine content directory
238
-		$is_content_url = strstr( $url, content_url() );
238
+		$is_content_url = strstr($url, content_url());
239 239
 
240 240
 		// this case covers when the upload directory has been redefined
241 241
 		$upload_dir = wp_upload_dir();
242
-		$is_upload_url = strstr( $url, $upload_dir['baseurl'] );
242
+		$is_upload_url = strstr($url, $upload_dir['baseurl']);
243 243
 
244 244
 		return $is_content_url || $is_upload_url;
245 245
 	}
@@ -252,8 +252,8 @@  discard block
 block discarded – undo
252 252
 	 *                  true if it's a subdomain (http://cdn.example.org = true)
253 253
 	 */
254 254
 	public static function is_external( $url ) {
255
-		$has_http = strstr( strtolower( $url ), 'http' );
256
-		$on_domain = strstr( $url, self::get_host() );
255
+		$has_http = strstr(strtolower($url), 'http');
256
+		$on_domain = strstr($url, self::get_host());
257 257
 		if ( $has_http && !$on_domain ) {
258 258
 			return true;
259 259
 		}
@@ -268,7 +268,7 @@  discard block
 block discarded – undo
268 268
 	 */
269 269
 	public static function remove_trailing_slash( $link ) {
270 270
 		if ( $link != "/" )
271
-			$link = untrailingslashit( $link );
271
+			$link = untrailingslashit($link);
272 272
 		return $link;
273 273
 	}
274 274
 
@@ -282,23 +282,23 @@  discard block
 block discarded – undo
282 282
 	 */
283 283
 	static function download_url( $url, $timeout = 300 ) {
284 284
 		if ( !$url ) {
285
-			return new WP_Error( 'http_no_url', __( 'Invalid URL Provided.' ) );
285
+			return new WP_Error('http_no_url', __('Invalid URL Provided.'));
286 286
 		}
287 287
 
288
-		$tmpfname = wp_tempnam( $url );
288
+		$tmpfname = wp_tempnam($url);
289 289
 		if ( !$tmpfname ) {
290
-			return new WP_Error( 'http_no_file', __( 'Could not create Temporary file.' ) );
290
+			return new WP_Error('http_no_file', __('Could not create Temporary file.'));
291 291
 		}
292 292
 
293
-		$response = wp_remote_get( $url, array( 'timeout' => $timeout, 'stream' => true, 'filename' => $tmpfname ) );
293
+		$response = wp_remote_get($url, array('timeout' => $timeout, 'stream' => true, 'filename' => $tmpfname));
294 294
 
295
-		if ( is_wp_error( $response ) ) {
296
-			unlink( $tmpfname );
295
+		if ( is_wp_error($response) ) {
296
+			unlink($tmpfname);
297 297
 			return $response;
298 298
 		}
299
-		if ( 200 != wp_remote_retrieve_response_code( $response ) ) {
300
-			unlink( $tmpfname );
301
-			return new WP_Error( 'http_404', trim( wp_remote_retrieve_response_message( $response ) ) );
299
+		if ( 200 != wp_remote_retrieve_response_code($response) ) {
300
+			unlink($tmpfname);
301
+			return new WP_Error('http_404', trim(wp_remote_retrieve_response_message($response)));
302 302
 		}
303 303
 		return $tmpfname;
304 304
 	}
@@ -312,10 +312,10 @@  discard block
 block discarded – undo
312 312
 	 * @return array|string
313 313
 	 */
314 314
 	public static function get_params( $i = false ) {
315
-		$args = explode( '/', trim( strtolower( $_SERVER['REQUEST_URI'] ) ) );
315
+		$args = explode('/', trim(strtolower($_SERVER['REQUEST_URI'])));
316 316
 		$newargs = array();
317 317
 		foreach ( $args as $arg ) {
318
-			if ( strlen( $arg ) ) {
318
+			if ( strlen($arg) ) {
319 319
 				$newargs[] = $arg;
320 320
 			}
321 321
 		}
@@ -324,9 +324,9 @@  discard block
 block discarded – undo
324 324
 		}
325 325
 		if ( $i < 0 ) {
326 326
 			//count from end
327
-			$i = count( $newargs ) + $i;
327
+			$i = count($newargs) + $i;
328 328
 		}
329
-		if ( isset( $newargs[$i] ) ) {
329
+		if ( isset($newargs[$i]) ) {
330 330
 			return $newargs[$i];
331 331
 		}
332 332
 	}
Please login to merge, or discard this patch.
lib/image/timber-image-operation-retina.php 3 patches
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -44,7 +44,7 @@
 block discarded – undo
44 44
      *                               (ex: /src/var/www/wp-content/uploads/[email protected])
45 45
      * @return bool                  true if everything went fine, false otherwise
46 46
      */
47
-    function run($load_filename, $save_filename){
47
+    function run($load_filename, $save_filename) {
48 48
         $image = wp_get_image_editor( $load_filename );
49 49
         if ( !is_wp_error( $image ) ) {
50 50
             $current_size = $image->get_size();
Please login to merge, or discard this patch.
Indentation   +55 added lines, -55 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 /**
3
- * Contains the class for running image retina-izing operations
4
- */
3
+	 * Contains the class for running image retina-izing operations
4
+	 */
5 5
 
6 6
 /**
7 7
  * Increases image size by a given factor
@@ -11,64 +11,64 @@  discard block
 block discarded – undo
11 11
  */
12 12
 class TimberImageOperationRetina extends TimberImageOperation {
13 13
 
14
-    private $factor;
14
+	private $factor;
15 15
 
16
-    /**
17
-     * Construct our operation
18
-     * @param float   $factor to multiply original dimensions by
19
-     */
20
-    function __construct($factor) {
21
-        $this->factor = $factor;
22
-    }
16
+	/**
17
+	 * Construct our operation
18
+	 * @param float   $factor to multiply original dimensions by
19
+	 */
20
+	function __construct($factor) {
21
+		$this->factor = $factor;
22
+	}
23 23
 
24
-    /**
25
-     * Generates the final filename based on the source's name and extension
26
-     *
27
-     * @param   string    $src_filename     the basename of the file (ex: my-awesome-pic)
28
-     * @param   string    $src_extension    the extension (ex: .jpg)
29
-     * @return  string    the final filename to be used (ex: [email protected])
30
-     */
31
-    function filename($src_filename, $src_extension) {
32
-        $newbase = $src_filename . '@' . $this->factor . 'x'; // add @2x, @3x, @1.5x, etc.
33
-        $new_name = $newbase . '.' . $src_extension;
34
-        return $new_name;
35
-    }
24
+	/**
25
+	 * Generates the final filename based on the source's name and extension
26
+	 *
27
+	 * @param   string    $src_filename     the basename of the file (ex: my-awesome-pic)
28
+	 * @param   string    $src_extension    the extension (ex: .jpg)
29
+	 * @return  string    the final filename to be used (ex: [email protected])
30
+	 */
31
+	function filename($src_filename, $src_extension) {
32
+		$newbase = $src_filename . '@' . $this->factor . 'x'; // add @2x, @3x, @1.5x, etc.
33
+		$new_name = $newbase . '.' . $src_extension;
34
+		return $new_name;
35
+	}
36 36
 
37
-    /**
38
-     * Performs the actual image manipulation,
39
-     * including saving the target file.
40
-     *
41
-     * @param  string $load_filename filepath (not URL) to source file
42
-     *                               (ex: /src/var/www/wp-content/uploads/my-pic.jpg)
43
-     * @param  string $save_filename filepath (not URL) where result file should be saved
44
-     *                               (ex: /src/var/www/wp-content/uploads/[email protected])
45
-     * @return bool                  true if everything went fine, false otherwise
46
-     */
47
-    function run($load_filename, $save_filename){
48
-        $image = wp_get_image_editor( $load_filename );
49
-        if ( !is_wp_error( $image ) ) {
50
-            $current_size = $image->get_size();
51
-            $src_w = $current_size['width'];
52
-            $src_h = $current_size['height'];
53
-            // Get ratios
54
-            $w = $src_w * $this->factor;
55
-            $h = $src_h * $this->factor;
56
-            $image->crop( 0, 0, $src_w, $src_h, $w, $h );
57
-            $result = $image->save( $save_filename );
58
-            if ( is_wp_error( $result ) ) {
59
-            	// @codeCoverageIgnoreStart
37
+	/**
38
+	 * Performs the actual image manipulation,
39
+	 * including saving the target file.
40
+	 *
41
+	 * @param  string $load_filename filepath (not URL) to source file
42
+	 *                               (ex: /src/var/www/wp-content/uploads/my-pic.jpg)
43
+	 * @param  string $save_filename filepath (not URL) where result file should be saved
44
+	 *                               (ex: /src/var/www/wp-content/uploads/[email protected])
45
+	 * @return bool                  true if everything went fine, false otherwise
46
+	 */
47
+	function run($load_filename, $save_filename){
48
+		$image = wp_get_image_editor( $load_filename );
49
+		if ( !is_wp_error( $image ) ) {
50
+			$current_size = $image->get_size();
51
+			$src_w = $current_size['width'];
52
+			$src_h = $current_size['height'];
53
+			// Get ratios
54
+			$w = $src_w * $this->factor;
55
+			$h = $src_h * $this->factor;
56
+			$image->crop( 0, 0, $src_w, $src_h, $w, $h );
57
+			$result = $image->save( $save_filename );
58
+			if ( is_wp_error( $result ) ) {
59
+				// @codeCoverageIgnoreStart
60 60
 				TimberHelper::error_log( 'Error resizing image' );
61 61
 				TimberHelper::error_log( $result );
62 62
 				return false;
63 63
 				// @codeCoverageIgnoreEnd
64
-            } else {
65
-                return true;
66
-            }
67
-        } else if ( isset( $image->error_data['error_loading_image'] ) ) {
68
-            TimberHelper::error_log( 'Error loading ' . $image->error_data['error_loading_image'] );
69
-        } else {
70
-            TimberHelper::error_log( $image );
71
-        }
72
-        return false;
73
-    }
64
+			} else {
65
+				return true;
66
+			}
67
+		} else if ( isset( $image->error_data['error_loading_image'] ) ) {
68
+			TimberHelper::error_log( 'Error loading ' . $image->error_data['error_loading_image'] );
69
+		} else {
70
+			TimberHelper::error_log( $image );
71
+		}
72
+		return false;
73
+	}
74 74
 }
Please login to merge, or discard this patch.
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@  discard block
 block discarded – undo
17 17
      * Construct our operation
18 18
      * @param float   $factor to multiply original dimensions by
19 19
      */
20
-    function __construct($factor) {
20
+    function __construct( $factor ) {
21 21
         $this->factor = $factor;
22 22
     }
23 23
 
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
      * @param   string    $src_extension    the extension (ex: .jpg)
29 29
      * @return  string    the final filename to be used (ex: [email protected])
30 30
      */
31
-    function filename($src_filename, $src_extension) {
31
+    function filename( $src_filename, $src_extension ) {
32 32
         $newbase = $src_filename . '@' . $this->factor . 'x'; // add @2x, @3x, @1.5x, etc.
33 33
         $new_name = $newbase . '.' . $src_extension;
34 34
         return $new_name;
@@ -44,30 +44,30 @@  discard block
 block discarded – undo
44 44
      *                               (ex: /src/var/www/wp-content/uploads/[email protected])
45 45
      * @return bool                  true if everything went fine, false otherwise
46 46
      */
47
-    function run($load_filename, $save_filename){
48
-        $image = wp_get_image_editor( $load_filename );
49
-        if ( !is_wp_error( $image ) ) {
47
+    function run( $load_filename, $save_filename ) {
48
+        $image = wp_get_image_editor($load_filename);
49
+        if ( !is_wp_error($image) ) {
50 50
             $current_size = $image->get_size();
51 51
             $src_w = $current_size['width'];
52 52
             $src_h = $current_size['height'];
53 53
             // Get ratios
54 54
             $w = $src_w * $this->factor;
55 55
             $h = $src_h * $this->factor;
56
-            $image->crop( 0, 0, $src_w, $src_h, $w, $h );
57
-            $result = $image->save( $save_filename );
58
-            if ( is_wp_error( $result ) ) {
56
+            $image->crop(0, 0, $src_w, $src_h, $w, $h);
57
+            $result = $image->save($save_filename);
58
+            if ( is_wp_error($result) ) {
59 59
             	// @codeCoverageIgnoreStart
60
-				TimberHelper::error_log( 'Error resizing image' );
61
-				TimberHelper::error_log( $result );
60
+				TimberHelper::error_log('Error resizing image');
61
+				TimberHelper::error_log($result);
62 62
 				return false;
63 63
 				// @codeCoverageIgnoreEnd
64 64
             } else {
65 65
                 return true;
66 66
             }
67
-        } else if ( isset( $image->error_data['error_loading_image'] ) ) {
68
-            TimberHelper::error_log( 'Error loading ' . $image->error_data['error_loading_image'] );
67
+        } else if ( isset($image->error_data['error_loading_image']) ) {
68
+            TimberHelper::error_log('Error loading ' . $image->error_data['error_loading_image']);
69 69
         } else {
70
-            TimberHelper::error_log( $image );
70
+            TimberHelper::error_log($image);
71 71
         }
72 72
         return false;
73 73
     }
Please login to merge, or discard this patch.