Completed
Pull Request — master (#873)
by
unknown
10:31 queued 07:08
created
lib/timber-helper.php 1 patch
Spacing   +143 added lines, -143 removed lines patch added patch discarded remove patch
@@ -25,18 +25,18 @@  discard block
 block discarded – undo
25 25
 	 * @param bool    $force          (optional) Force callback to be executed when transient is locked
26 26
 	 * @return mixed
27 27
 	 */
28
-	public static function transient( $slug, $callback, $transient_time = 0, $lock_timeout = 5, $force = false ) {
29
-		$slug = apply_filters( 'timber/transient/slug', $slug );
28
+	public static function transient($slug, $callback, $transient_time = 0, $lock_timeout = 5, $force = false) {
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
 		}
@@ -70,24 +70,24 @@  discard block
 block discarded – undo
70 70
 	 * @param string $slug
71 71
 	 * @param integer $lock_timeout
72 72
 	 */
73
-	static function _lock_transient( $slug, $lock_timeout ) {
74
-		set_transient( $slug . '_lock', true, $lock_timeout );
73
+	static function _lock_transient($slug, $lock_timeout) {
74
+		set_transient($slug . '_lock', true, $lock_timeout);
75 75
 	}
76 76
 
77 77
 	/**
78 78
 	 * @internal
79 79
 	 * @param string $slug
80 80
 	 */
81
-	static function _unlock_transient( $slug ) {
82
-		delete_transient( $slug . '_lock', true );
81
+	static function _unlock_transient($slug) {
82
+		delete_transient($slug . '_lock', true);
83 83
 	}
84 84
 
85 85
 	/**
86 86
 	 * @internal
87 87
 	 * @param string $slug
88 88
 	 */
89
-	static function _is_transient_locked( $slug ) {
90
-		return (bool)get_transient( $slug . '_lock' );
89
+	static function _is_transient_locked($slug) {
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
 	}
@@ -115,12 +115,12 @@  discard block
 block discarded – undo
115 115
 	 * @param int     $start
116 116
 	 * @return string
117 117
 	 */
118
-	public static function stop_timer( $start ) {
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;
@@ -169,8 +169,8 @@  discard block
 block discarded – undo
169 169
 	 * @param bool    $return_output_buffer
170 170
 	 * @return TimberFunctionWrapper
171 171
 	 */
172
-	public static function function_wrapper( $function_name, $defaults = array(), $return_output_buffer = false ) {
173
-		return new TimberFunctionWrapper( $function_name, $defaults, $return_output_buffer );
172
+	public static function function_wrapper($function_name, $defaults = array(), $return_output_buffer = false) {
173
+		return new TimberFunctionWrapper($function_name, $defaults, $return_output_buffer);
174 174
 	}
175 175
 
176 176
 	/**
@@ -179,14 +179,14 @@  discard block
 block discarded – undo
179 179
 	 * @param mixed $arg that you want to error_log
180 180
 	 * @return void
181 181
 	 */
182
-	public static function error_log( $arg ) {
182
+	public static function error_log($arg) {
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
 	/**
@@ -196,9 +196,9 @@  discard block
 block discarded – undo
196 196
 	 * @param string  $seplocation
197 197
 	 * @return string
198 198
 	 */
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 ) );
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));
202 202
 	}
203 203
 
204 204
 	/* Text Utilities
@@ -213,35 +213,35 @@  discard block
 block discarded – undo
213 213
 	 * @param string  $allowed_tags
214 214
 	 * @return string
215 215
 	 */
216
-	public static function trim_words( $text, $num_words = 55, $more = null, $allowed_tags = 'p a span b i br blockquote' ) {
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
 	/**
@@ -250,29 +250,29 @@  discard block
 block discarded – undo
250 250
 	 * @param string  $html
251 251
 	 * @return string
252 252
 	 */
253
-	public static function close_tags( $html ) {
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
-		for ( $i = 0; $i < $len_opened; $i++ ) {
268
-			if ( !in_array( $openedtags[$i], $closedtags ) ) {
267
+		for ($i = 0; $i < $len_opened; $i++) {
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
 
@@ -285,17 +285,17 @@  discard block
 block discarded – undo
285 285
 	 * @return array|int
286 286
 	 * @deprecated 0.20.0
287 287
 	 */
288
-	public static function get_posts_by_meta( $key, $value ) {
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
-		foreach ( $results as $result ) {
294
-			if ( get_post( $result ) ) {
293
+		foreach ($results as $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;
@@ -309,12 +309,12 @@  discard block
 block discarded – undo
309 309
 	 * @return int
310 310
 	 * @deprecated 0.20.0
311 311
 	 */
312
-	public static function get_post_by_meta( $key, $value ) {
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 );
316
-		foreach ( $results as $result ) {
317
-			if ( $result && get_post( $result ) ) {
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
+		foreach ($results as $result) {
317
+			if ( $result && get_post($result) ) {
318 318
 				return $result;
319 319
 			}
320 320
 		}
@@ -327,10 +327,10 @@  discard block
 block discarded – undo
327 327
 	 * @param int     $ttid
328 328
 	 * @return mixed
329 329
 	 */
330
-	public static function get_term_id_by_term_taxonomy_id( $ttid ) {
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
@@ -343,8 +343,8 @@  discard block
 block discarded – undo
343 343
 	 * @param string  $prop
344 344
 	 * @return void
345 345
 	 */
346
-	public static function osort( &$array, $prop ) {
347
-		usort( $array, function ( $a, $b ) use ( $prop ) {
346
+	public static function osort(&$array, $prop) {
347
+		usort($array, function($a, $b) use ($prop) {
348 348
 				return $a->$prop > $b->$prop ? 1 : -1;
349 349
 			} );
350 350
 	}
@@ -355,11 +355,11 @@  discard block
 block discarded – undo
355 355
 	 * @param array   $arr
356 356
 	 * @return bool
357 357
 	 */
358
-	public static function is_array_assoc( $arr ) {
359
-		if ( !is_array( $arr ) ) {
358
+	public static function is_array_assoc($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
 	/**
@@ -368,11 +368,11 @@  discard block
 block discarded – undo
368 368
 	 * @param array   $array
369 369
 	 * @return stdClass
370 370
 	 */
371
-	public static function array_to_object( $array ) {
371
+	public static function array_to_object($array) {
372 372
 		$obj = new stdClass;
373
-		foreach ( $array as $k => $v ) {
374
-			if ( is_array( $v ) ) {
375
-				$obj->{$k} = self::array_to_object( $v ); //RECURSION
373
+		foreach ($array as $k => $v) {
374
+			if ( is_array($v) ) {
375
+				$obj->{$k} = self::array_to_object($v); //RECURSION
376 376
 			} else {
377 377
 				$obj->{$k} = $v;
378 378
 			}
@@ -388,11 +388,11 @@  discard block
 block discarded – undo
388 388
 	 * @param mixed   $value
389 389
 	 * @return bool|int
390 390
 	 */
391
-	public static function get_object_index_by_property( $array, $key, $value ) {
392
-		if ( is_array( $array ) ) {
391
+	public static function get_object_index_by_property($array, $key, $value) {
392
+		if ( is_array($array) ) {
393 393
 			$i = 0;
394
-			foreach ( $array as $arr ) {
395
-				if ( is_array( $arr ) ) {
394
+			foreach ($array as $arr) {
395
+				if ( is_array($arr) ) {
396 396
 					if ( $arr[$key] == $value ) {
397 397
 						return $i;
398 398
 					}
@@ -416,16 +416,16 @@  discard block
 block discarded – undo
416 416
 	 * @return array|null
417 417
 	 * @throws Exception
418 418
 	 */
419
-	public static function get_object_by_property( $array, $key, $value ) {
420
-		if ( is_array( $array ) ) {
421
-			foreach ( $array as $arr ) {
419
+	public static function get_object_by_property($array, $key, $value) {
420
+		if ( is_array($array) ) {
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
 
@@ -436,9 +436,9 @@  discard block
 block discarded – undo
436 436
 	 * @param int     $len
437 437
 	 * @return array
438 438
 	 */
439
-	public static function array_truncate( $array, $len ) {
440
-		if ( sizeof( $array ) > $len ) {
441
-			$array = array_splice( $array, 0, $len );
439
+	public static function array_truncate($array, $len) {
440
+		if ( sizeof($array) > $len ) {
441
+			$array = array_splice($array, 0, $len);
442 442
 		}
443 443
 		return $array;
444 444
 	}
@@ -452,12 +452,12 @@  discard block
 block discarded – undo
452 452
 	 * @param mixed   $value
453 453
 	 * @return bool
454 454
 	 */
455
-	public static function is_true( $value ) {
456
-		if ( isset( $value ) ) {
457
-			if (is_string($value)) {
455
+	public static function is_true($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
 		}
@@ -470,8 +470,8 @@  discard block
 block discarded – undo
470 470
 	 * @param int     $i
471 471
 	 * @return bool
472 472
 	 */
473
-	public static function iseven( $i ) {
474
-		return ( $i % 2 ) == 0;
473
+	public static function iseven($i) {
474
+		return ($i % 2) == 0;
475 475
 	}
476 476
 
477 477
 	/**
@@ -480,8 +480,8 @@  discard block
 block discarded – undo
480 480
 	 * @param int     $i
481 481
 	 * @return bool
482 482
 	 */
483
-	public static function isodd( $i ) {
484
-		return ( $i % 2 ) != 0;
483
+	public static function isodd($i) {
484
+		return ($i % 2) != 0;
485 485
 	}
486 486
 
487 487
 	/* Links, Forms, Etc. Utilities
@@ -495,8 +495,8 @@  discard block
 block discarded – undo
495 495
 	 * @param array   $args this $args thing is a fucking mess, [fix at some point](http://codex.wordpress.org/Function_Reference/comment_form)
496 496
 	 * @return string
497 497
 	 */
498
-	public static function get_comment_form( $post_id = null, $args = array() ) {
499
-		return self::ob_function( 'comment_form', array( $args, $post_id ) );
498
+	public static function get_comment_form($post_id = null, $args = array()) {
499
+		return self::ob_function('comment_form', array($args, $post_id));
500 500
 	}
501 501
 
502 502
 	/**
@@ -505,7 +505,7 @@  discard block
 block discarded – undo
505 505
 	 * @param string  $args
506 506
 	 * @return array
507 507
 	 */
508
-	public static function paginate_links( $args = '' ) {
508
+	public static function paginate_links($args = '') {
509 509
 		$defaults = array(
510 510
 			'base' => '%_%', // http://example.com/all_posts.php%_% : %_% is replaced by format (below)
511 511
 			'format' => '?page=%#%', // ?page=%#% : %#% is replaced by the page number
@@ -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
-		for ( $n = 1; $n <= $args['total']; $n++ ) {
537
-			$n_display = number_format_i18n( $n );
536
+		for ($n = 1; $n <= $args['total']; $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
 				}
@@ -584,8 +584,8 @@  discard block
 block discarded – undo
584 584
 	/**
585 585
 	 * @deprecated 0.18.0
586 586
 	 */
587
-	static function is_url( $url ) {
588
-		return TimberURLHelper::is_url( $url );
587
+	static function is_url($url) {
588
+		return TimberURLHelper::is_url($url);
589 589
 	}
590 590
 
591 591
 	/**
@@ -598,71 +598,71 @@  discard block
 block discarded – undo
598 598
 	/**
599 599
 	 * @deprecated 0.18.0
600 600
 	 */
601
-	static function get_rel_url( $url, $force = false ) {
602
-		return TimberURLHelper::get_rel_url( $url, $force );
601
+	static function get_rel_url($url, $force = false) {
602
+		return TimberURLHelper::get_rel_url($url, $force);
603 603
 	}
604 604
 
605 605
 	/**
606 606
 	 * @deprecated 0.18.0
607 607
 	 */
608
-	static function is_local( $url ) {
609
-		return TimberURLHelper::is_local( $url );
608
+	static function is_local($url) {
609
+		return TimberURLHelper::is_local($url);
610 610
 	}
611 611
 
612 612
 	/**
613 613
 	 * @deprecated 0.18.0
614 614
 	 */
615
-	static function get_full_path( $src ) {
616
-		return TimberURLHelper::get_full_path( $src );
615
+	static function 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
-	static function get_rel_path( $src ) {
623
-		return TimberURLHelper::get_rel_path( $src );
622
+	static function 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
-	static function remove_double_slashes( $url ) {
630
-		return TimberURLHelper::remove_double_slashes( $url );
629
+	static function 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
-	static function prepend_to_url( $url, $path ) {
637
-		return TimberURLHelper::prepend_to_url( $url, $path );
636
+	static function 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
-	static function preslashit( $path ) {
644
-		return TimberURLHelper::preslashit( $path );
643
+	static function preslashit($path) {
644
+		return TimberURLHelper::preslashit($path);
645 645
 	}
646 646
 
647 647
 	/**
648 648
 	 * @deprecated 0.18.0
649 649
 	 */
650
-	static function is_external( $url ) {
651
-		return TimberURLHelper::is_external( $url );
650
+	static function is_external($url) {
651
+		return TimberURLHelper::is_external($url);
652 652
 	}
653 653
 
654 654
 	/**
655 655
 	 * @deprecated 0.18.0
656 656
 	 */
657
-	static function download_url( $url, $timeout = 300 ) {
658
-		return TimberURLHelper::download_url( $url, $timeout );
657
+	static function download_url($url, $timeout = 300) {
658
+		return TimberURLHelper::download_url($url, $timeout);
659 659
 	}
660 660
 
661 661
 	/**
662 662
 	 * @deprecated 0.18.0
663 663
 	 */
664
-	static function get_params( $i = -1 ) {
665
-		return TimberURLHelper::get_params( $i );
664
+	static function get_params($i = -1) {
665
+		return TimberURLHelper::get_params($i);
666 666
 	}
667 667
 
668 668
 }
Please login to merge, or discard this patch.
lib/timber-image.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -150,27 +150,27 @@  discard block
 block discarded – undo
150 150
 	 * @internal
151 151
 	 * @param  int $iid the id number of the image in the WP database
152 152
 	 */
153
-	protected function get_image_info( $iid ) {
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;
@@ -202,9 +202,9 @@  discard block
 block discarded – undo
202 202
 	 * @internal
203 203
 	 * @param int $iid
204 204
 	 */
205
-	function init( $iid = false ) {
206
-		if ( !is_numeric( $iid ) && is_string( $iid ) ) {
207
-			if (strstr($iid, '://')) {
205
+	function init($iid = false) {
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($post->ID);
@@ -265,9 +265,9 @@  discard block
 block discarded – undo
265 265
 	 * @internal
266 266
 	 * @param string $relative_path
267 267
 	 */
268
-	protected function init_with_relative_path( $relative_path ) {
269
-		$this->abs_url = home_url( $relative_path );
270
-		$file_path = TimberURLHelper::get_full_path( $relative_path );
268
+	protected function init_with_relative_path($relative_path) {
269
+		$this->abs_url = home_url($relative_path);
270
+		$file_path = TimberURLHelper::get_full_path($relative_path);
271 271
 		$this->file_loc = $file_path;
272 272
 		$this->file = $file_path;
273 273
 	}
@@ -276,8 +276,8 @@  discard block
 block discarded – undo
276 276
 	 * @internal
277 277
 	 * @param string $file_path
278 278
 	 */
279
-	protected function init_with_file_path( $file_path ) {
280
-		$url = TimberURLHelper::file_system_to_url( $file_path );
279
+	protected function init_with_file_path($file_path) {
280
+		$url = TimberURLHelper::file_system_to_url($file_path);
281 281
 		$this->abs_url = $url;
282 282
 		$this->file_loc = $file_path;
283 283
 		$this->file = $file_path;
@@ -476,8 +476,8 @@  discard block
 block discarded – undo
476 476
 	 * @param string $size
477 477
 	 * @return bool|string
478 478
 	 */
479
-	function get_src( $size = '' ) {
480
-		return $this->src( $size );
479
+	function get_src($size = '') {
480
+		return $this->src($size);
481 481
 	}
482 482
 
483 483
 	/**
Please login to merge, or discard this patch.
lib/timber-request.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -21,14 +21,14 @@
 block discarded – undo
21 21
 		$this->get = $_GET;
22 22
 	}
23 23
 
24
-	public function __call( $field, $args ) {}
24
+	public function __call($field, $args) {}
25 25
 
26
-	public function __get( $field ) {}
26
+	public function __get($field) {}
27 27
 
28 28
 	/**
29 29
 	 * @return boolean
30 30
 	 */
31
-	public function __isset( $field ) {}
31
+	public function __isset($field) {}
32 32
 
33
-	public function meta( $key ) {}
33
+	public function meta($key) {}
34 34
 }
Please login to merge, or discard this patch.
lib/timber-function-wrapper.php 1 patch
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -9,7 +9,7 @@  discard block
 block discarded – undo
9 9
 
10 10
 	public function __toString() {
11 11
 		 try {
12
-			return (string)$this->call();
12
+			return (string) $this->call();
13 13
 		 } catch (Exception $e) {
14 14
 		 	return 'Caught exception: ' . $e->getMessage() . "\n";
15 15
 		 }
@@ -22,13 +22,13 @@  discard block
 block discarded – undo
22 22
 	 * @param array   $args
23 23
 	 * @param bool    $return_output_buffer
24 24
 	 */
25
-	public function __construct( $function, $args = array(), $return_output_buffer = false ) {
26
-		if( is_array( $function ) ) {
27
-			if( (is_string( $function[0] ) && class_exists( $function[0] ) ) || gettype( $function[0] ) === 'object' ) {
25
+	public function __construct($function, $args = array(), $return_output_buffer = false) {
26
+		if ( is_array($function) ) {
27
+			if ( (is_string($function[0]) && class_exists($function[0])) || gettype($function[0]) === 'object' ) {
28 28
 				$this->_class = $function[0];
29 29
 			}
30 30
 			
31
-			if( is_string( $function[1] ) ) $this->_function = $function[1];
31
+			if ( is_string($function[1]) ) $this->_function = $function[1];
32 32
 		} else {
33 33
 			$this->_function = $function;
34 34
 		}
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
 		$this->_args = $args;
37 37
 		$this->_use_ob = $return_output_buffer;
38 38
 
39
-		add_filter( 'get_twig', array( &$this, 'add_to_twig' ) );
39
+		add_filter('get_twig', array(&$this, 'add_to_twig'));
40 40
 	}
41 41
 
42 42
 	/**
@@ -45,12 +45,12 @@  discard block
 block discarded – undo
45 45
 	 * @param Twig_Environment $twig
46 46
 	 * @return Twig_Environment
47 47
 	 */
48
-	public function add_to_twig( $twig ) {
48
+	public function add_to_twig($twig) {
49 49
 		$wrapper = $this;
50 50
 
51
-		$twig->addFunction( new Twig_SimpleFunction( $this->_function, function () use ( $wrapper ) {
52
-					return call_user_func_array( array( $wrapper, 'call' ), func_get_args() );
53
-				} ) );
51
+		$twig->addFunction(new Twig_SimpleFunction($this->_function, function() use ($wrapper) {
52
+					return call_user_func_array(array($wrapper, 'call'), func_get_args());
53
+				} ));
54 54
 
55 55
 		return $twig;
56 56
 	}
@@ -61,13 +61,13 @@  discard block
 block discarded – undo
61 61
 	 * @return string
62 62
 	 */
63 63
 	public function call() {
64
-		$args = $this->_parse_args( func_get_args(), $this->_args );
65
-		$callable = ( isset( $this->_class ) ) ? array( $this->_class, $this->_function ) : $this->_function;
64
+		$args = $this->_parse_args(func_get_args(), $this->_args);
65
+		$callable = (isset($this->_class)) ? array($this->_class, $this->_function) : $this->_function;
66 66
 
67 67
 		if ( $this->_use_ob ) {
68
-			return TimberHelper::ob_function( $callable, $args );
68
+			return TimberHelper::ob_function($callable, $args);
69 69
 		} else {
70
-			return call_user_func_array( $callable, $args );
70
+			return call_user_func_array($callable, $args);
71 71
 		}
72 72
 	}
73 73
 
@@ -78,12 +78,12 @@  discard block
 block discarded – undo
78 78
 	 * @param array   $defaults
79 79
 	 * @return array
80 80
 	 */
81
-	private function _parse_args( $args, $defaults ) {
82
-		$_arg = reset( $defaults );
81
+	private function _parse_args($args, $defaults) {
82
+		$_arg = reset($defaults);
83 83
 
84
-		foreach ( $args as $index => $arg ) {
85
-			$defaults[$index] = is_null( $arg ) ? $_arg : $arg;
86
-			$_arg = next( $defaults );
84
+		foreach ($args as $index => $arg) {
85
+			$defaults[$index] = is_null($arg) ? $_arg : $arg;
86
+			$_arg = next($defaults);
87 87
 		}
88 88
 
89 89
 		return $defaults;
Please login to merge, or discard this patch.
lib/timber-image-helper.php 1 patch
Spacing   +84 added lines, -84 removed lines patch added patch discarded remove patch
@@ -43,9 +43,9 @@  discard block
 block discarded – undo
43 43
 	 * ```
44 44
 	 * @return string (ex: )
45 45
 	 */
46
-	public static function resize( $src, $w, $h = 0, $crop = 'default', $force = false ) {
47
-		if (!is_numeric($w) && is_string($w)) {
48
-			if ($sizes = self::find_wp_dimensions($w)) {
46
+	public static function resize($src, $w, $h = 0, $crop = 'default', $force = false) {
47
+		if ( !is_numeric($w) && is_string($w) ) {
48
+			if ( $sizes = self::find_wp_dimensions($w) ) {
49 49
 				$w = $sizes['w'];
50 50
 				$h = $sizes['h'];
51 51
 			} else {
@@ -66,16 +66,16 @@  discard block
 block discarded – undo
66 66
 	 *     @type int h
67 67
 	 * }
68 68
 	 */
69
-	private static function find_wp_dimensions( $size ) {
69
+	private static function find_wp_dimensions($size) {
70 70
 		global $_wp_additional_image_sizes;
71
-		if (isset($_wp_additional_image_sizes[$size])) {
71
+		if ( isset($_wp_additional_image_sizes[$size]) ) {
72 72
 			$w = $_wp_additional_image_sizes[$size]['width'];
73 73
 			$h = $_wp_additional_image_sizes[$size]['height'];
74
-		} else if (in_array($size, array('thumbnail', 'medium', 'large'))) {
75
-			$w = get_option($size.'_size_w');
76
-			$h = get_option($size.'_size_h');
74
+		} else if ( in_array($size, array('thumbnail', 'medium', 'large')) ) {
75
+			$w = get_option($size . '_size_w');
76
+			$h = get_option($size . '_size_h');
77 77
 		}
78
-		if (isset($w) && isset($h) && ($w || $h)) {
78
+		if ( isset($w) && isset($h) && ($w || $h) ) {
79 79
 			return array('w' => $w, 'h' => $h);
80 80
 		}
81 81
 		return false;
@@ -90,7 +90,7 @@  discard block
 block discarded – undo
90 90
 	 *
91 91
 	 * @return string url to the new image
92 92
 	 */
93
-	public static function retina_resize( $src, $multiplier = 2, $force = false ) {
93
+	public static function retina_resize($src, $multiplier = 2, $force = false) {
94 94
 		$op = new TimberImageOperationRetina($multiplier);
95 95
 		return self::_operate($src, $op, $force);
96 96
 	}
@@ -100,13 +100,13 @@  discard block
 block discarded – undo
100 100
 	 * @param  string  $file local filepath to a file, not a URL
101 101
 	 * @return boolean true if it's an animated gif, false if not
102 102
 	 */
103
-	public static function is_animated_gif( $file ) {
103
+	public static function is_animated_gif($file) {
104 104
 		if ( strpos(strtolower($file), '.gif') == -1 ) {
105 105
 			//doesn't have .gif, bail
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
 	    }
@@ -138,7 +138,7 @@  discard block
 block discarded – undo
138 138
 	 * @param bool    $force
139 139
 	 * @return mixed|null|string
140 140
 	 */
141
-	public static function letterbox( $src, $w, $h, $color = '#000000', $force = false ) {
141
+	public static function letterbox($src, $w, $h, $color = '#000000', $force = false) {
142 142
 		$op = new TimberImageOperationLetterbox($w, $h, $color);
143 143
 		return self::_operate($src, $op, $force);
144 144
 	}
@@ -150,7 +150,7 @@  discard block
 block discarded – undo
150 150
 	 * @param string  $bghex
151 151
 	 * @return string
152 152
 	 */
153
-	public static function img_to_jpg( $src, $bghex = '#FFFFFF', $force = false ) {
153
+	public static function img_to_jpg($src, $bghex = '#FFFFFF', $force = false) {
154 154
 		$op = new TimberImageOperationToJpg($bghex);
155 155
 		return self::_operate($src, $op, $force);
156 156
 	}
@@ -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
 	}
@@ -200,16 +200,16 @@  discard block
 block discarded – undo
200 200
 	 * @param string  $local_file   ex: /var/www/wp-content/uploads/2015/my-pic.jpg
201 201
 	 *                              or: http://example.org/wp-content/uploads/2015/my-pic.jpg
202 202
 	 */
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 );
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);
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]*.' );
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 213
 	}
214 214
 
215 215
 	/**
@@ -226,14 +226,14 @@  discard block
 block discarded – undo
226 226
 	 * @param string 	$search_pattern pattern of files to pluck from
227 227
 	 * @param string 	$match_pattern pattern of files to go forth and delete
228 228
 	 */
229
-	protected static function process_delete_generated_files( $filename, $ext, $dir, $search_pattern, $match_pattern ) {
229
+	protected static function process_delete_generated_files($filename, $ext, $dir, $search_pattern, $match_pattern) {
230 230
 		$searcher = '/' . $filename . $search_pattern;
231
-		foreach ( glob( $dir . $searcher ) as $found_file ) {
232
-			$regexdir = str_replace( '/', '\/', $dir );
233
-			$pattern = '/' . ( $regexdir ) . '\/' . $filename . $match_pattern . $ext . '/';
234
-			$match = preg_match( $pattern, $found_file );
231
+		foreach (glob($dir . $searcher) as $found_file) {
232
+			$regexdir = str_replace('/', '\/', $dir);
233
+			$pattern = '/' . ($regexdir) . '\/' . $filename . $match_pattern . $ext . '/';
234
+			$match = preg_match($pattern, $found_file);
235 235
 			if ( $match ) {
236
-				unlink( $found_file );
236
+				unlink($found_file);
237 237
 			}
238 238
 		}
239 239
 	}
@@ -245,9 +245,9 @@  discard block
 block discarded – undo
245 245
 	 * @param string  $url
246 246
 	 * @return string
247 247
 	 */
248
-	public static function get_server_location( $url ) {
248
+	public static function get_server_location($url) {
249 249
 		// if we're already an absolute dir, just return
250
-		if ( 0 === strpos( $url, ABSPATH ) ) {
250
+		if ( 0 === strpos($url, ABSPATH) ) {
251 251
 			return $url;
252 252
 		}
253 253
 		// otherwise, analyze URL then build mapping path
@@ -262,15 +262,15 @@  discard block
 block discarded – undo
262 262
 	 * @param string  $file
263 263
 	 * @return string
264 264
 	 */
265
-	public static function get_sideloaded_file_loc( $file ) {
265
+	public static function get_sideloaded_file_loc($file) {
266 266
 		$upload = wp_upload_dir();
267 267
 		$dir = $upload['path'];
268 268
 		$filename = $file;
269
-		$file = parse_url( $file );
270
-		$path_parts = pathinfo( $file['path'] );
271
-		$basename = md5( $filename );
269
+		$file = parse_url($file);
270
+		$path_parts = pathinfo($file['path']);
271
+		$basename = md5($filename);
272 272
 		$ext = 'jpg';
273
-		if ( isset( $path_parts['extension'] ) ) {
273
+		if ( isset($path_parts['extension']) ) {
274 274
 			$ext = $path_parts['extension'];
275 275
 		}
276 276
 		return $dir . '/' . $basename . '.' . $ext;
@@ -282,28 +282,28 @@  discard block
 block discarded – undo
282 282
 	 * @param string  $file the URL to the original file
283 283
 	 * @return string the URL to the downloaded file
284 284
 	 */
285
-	public static function sideload_image( $file ) {
286
-		$loc = self::get_sideloaded_file_loc( $file );
287
-		if ( file_exists( $loc ) ) {
288
-			return TimberURLHelper::preslashit( TimberURLHelper::get_rel_path( $loc ) );
285
+	public static function sideload_image($file) {
286
+		$loc = self::get_sideloaded_file_loc($file);
287
+		if ( file_exists($loc) ) {
288
+			return TimberURLHelper::preslashit(TimberURLHelper::get_rel_path($loc));
289 289
 		}
290 290
 		// Download file to temp location
291
-		if ( !function_exists( 'download_url' ) ) {
291
+		if ( !function_exists('download_url') ) {
292 292
 			require_once ABSPATH . '/wp-admin/includes/file.php';
293 293
 		}
294
-		$tmp = download_url( $file );
295
-		preg_match( '/[^\?]+\.(jpe?g|jpe|gif|png)\b/i', $file, $matches );
294
+		$tmp = download_url($file);
295
+		preg_match('/[^\?]+\.(jpe?g|jpe|gif|png)\b/i', $file, $matches);
296 296
 		$file_array = array();
297
-		$file_array['name'] = basename( $matches[0] );
297
+		$file_array['name'] = basename($matches[0]);
298 298
 		$file_array['tmp_name'] = $tmp;
299 299
 		// If error storing temporarily, unlink
300
-		if ( is_wp_error( $tmp ) ) {
301
-			@unlink( $file_array['tmp_name'] );
300
+		if ( is_wp_error($tmp) ) {
301
+			@unlink($file_array['tmp_name']);
302 302
 			$file_array['tmp_name'] = '';
303 303
 		}
304 304
 		// do the validation and storage stuff
305
-		$locinfo = pathinfo( $loc );
306
-		$file = wp_upload_bits( $locinfo['basename'], null, file_get_contents( $file_array['tmp_name'] ) );
305
+		$locinfo = pathinfo($loc);
306
+		$file = wp_upload_bits($locinfo['basename'], null, file_get_contents($file_array['tmp_name']));
307 307
 		return $file['url'];
308 308
 	}
309 309
 
@@ -330,23 +330,23 @@  discard block
 block discarded – undo
330 330
 		if ( 0 === strpos($tmp, ABSPATH) ) { // we've been given a dir, not an url
331 331
 			$result['absolute'] = true;
332 332
 			if ( 0 === strpos($tmp, $upload_dir['basedir']) ) {
333
-				$result['base']= self::BASE_UPLOADS; // upload based
333
+				$result['base'] = self::BASE_UPLOADS; // upload based
334 334
 				$tmp = str_replace($upload_dir['basedir'], '', $tmp);
335 335
 			}
336 336
 			if ( 0 === strpos($tmp, WP_CONTENT_DIR) ) {
337
-				$result['base']= self::BASE_CONTENT; // content based
337
+				$result['base'] = self::BASE_CONTENT; // content based
338 338
 				$tmp = str_replace(WP_CONTENT_DIR, '', $tmp);
339 339
 			}
340 340
 		} else {
341
-			if (!$result['absolute']) {
342
-				$tmp = home_url().$tmp;
341
+			if ( !$result['absolute'] ) {
342
+				$tmp = home_url() . $tmp;
343 343
 			}
344
-			if (0 === strpos($tmp, $upload_dir['baseurl'])) {
345
-				$result['base']= self::BASE_UPLOADS; // upload based
344
+			if ( 0 === strpos($tmp, $upload_dir['baseurl']) ) {
345
+				$result['base'] = self::BASE_UPLOADS; // upload based
346 346
 				$tmp = str_replace($upload_dir['baseurl'], '', $tmp);
347 347
 			}
348
-			if (0 === strpos($tmp, content_url())) {
349
-				$result['base']= self::BASE_CONTENT; // content-based
348
+			if ( 0 === strpos($tmp, content_url()) ) {
349
+				$result['base'] = self::BASE_CONTENT; // content-based
350 350
 				$tmp = str_replace(content_url(), '', $tmp);
351 351
 			}
352 352
 		}
@@ -370,18 +370,18 @@  discard block
 block discarded – undo
370 370
 	 */
371 371
 	private static function _get_file_url($base, $subdir, $filename, $absolute) {
372 372
 		$url = '';
373
-		if( self::BASE_UPLOADS == $base ) {
373
+		if ( self::BASE_UPLOADS == $base ) {
374 374
 			$upload_dir = wp_upload_dir();
375 375
 			$url = $upload_dir['baseurl'];
376 376
 		}
377
-		if( self::BASE_CONTENT == $base ) {
377
+		if ( self::BASE_CONTENT == $base ) {
378 378
 			$url = content_url();
379 379
 		}
380
-		if(!empty($subdir)) {
380
+		if ( !empty($subdir) ) {
381 381
 			$url .= $subdir;
382 382
 		}
383
-		$url .= '/'.$filename;
384
-		if(!$absolute) {
383
+		$url .= '/' . $filename;
384
+		if ( !$absolute ) {
385 385
 			$url = str_replace(home_url(), '', $url);
386 386
 		}
387 387
 		// $url = TimberURLHelper::remove_double_slashes( $url);
@@ -398,17 +398,17 @@  discard block
 block discarded – undo
398 398
 	 */
399 399
 	private static function _get_file_path($base, $subdir, $filename) {
400 400
 		$path = '';
401
-		if(self::BASE_UPLOADS == $base) {
401
+		if ( self::BASE_UPLOADS == $base ) {
402 402
 			$upload_dir = wp_upload_dir();
403 403
 			$path = $upload_dir['basedir'];
404 404
 		}
405
-		if(self::BASE_CONTENT == $base) {
405
+		if ( self::BASE_CONTENT == $base ) {
406 406
 			$path = WP_CONTENT_DIR;
407 407
 		}
408
-		if(!empty($subdir)) {
408
+		if ( !empty($subdir) ) {
409 409
 			$path .= $subdir;
410 410
 		}
411
-		$path .= '/'.$filename;
411
+		$path .= '/' . $filename;
412 412
 		return $path;
413 413
 	}
414 414
 
@@ -426,15 +426,15 @@  discard block
 block discarded – undo
426 426
 	 * @return string         URL to the new image - or the source one if error
427 427
 	 *
428 428
 	 */
429
-	private static function _operate( $src, $op, $force = false ) {
430
-		if ( empty( $src ) ) {
429
+	private static function _operate($src, $op, $force = false) {
430
+		if ( empty($src) ) {
431 431
 			return '';
432 432
 		}
433 433
 		$external = false;
434 434
 
435 435
 		// if external image, load it first
436
-		if ( TimberURLHelper::is_external_content( $src ) ) {
437
-			$src = self::sideload_image( $src );
436
+		if ( TimberURLHelper::is_external_content($src) ) {
437
+			$src = self::sideload_image($src);
438 438
 			$external = true;
439 439
 		}
440 440
 		// break down URL into components
@@ -457,19 +457,19 @@  discard block
 block discarded – undo
457 457
 			$au['basename']
458 458
 		);
459 459
 		// if already exists...
460
-		if ( file_exists( $new_server_path ) ) {
460
+		if ( file_exists($new_server_path) ) {
461 461
 			if ( $force ) {
462 462
 				// Force operation - warning: will regenerate the image on every pageload, use for testing purposes only!
463
-				unlink( $new_server_path );
463
+				unlink($new_server_path);
464 464
 			} else {
465 465
 				// return existing file (caching)
466 466
 				return $new_url;
467 467
 			}
468 468
 		}
469 469
 		// otherwise generate result file
470
-		if($op->run($old_server_path, $new_server_path)) {
471
-			if( get_class( $op ) === 'TimberImageOperationResize' && $external ) {
472
-				$new_url = strtolower( $new_url );
470
+		if ( $op->run($old_server_path, $new_server_path) ) {
471
+			if ( get_class($op) === 'TimberImageOperationResize' && $external ) {
472
+				$new_url = strtolower($new_url);
473 473
 			}
474 474
 			return $new_url;
475 475
 		} else {
@@ -492,7 +492,7 @@  discard block
 block discarded – undo
492 492
 		);
493 493
 		return $new_url;
494 494
 	}
495
-	public static function get_letterbox_file_path($url, $w, $h, $color ) {
495
+	public static function get_letterbox_file_path($url, $w, $h, $color) {
496 496
 		$au = self::analyze_url($url);
497 497
 		$op = new TimberImageOperationLetterbox($w, $h, $color);
498 498
 		$new_path = self::_get_file_path(
Please login to merge, or discard this patch.