Completed
Push — master ( 29c589...df73b7 )
by Jared
03:00
created
timber.php 1 patch
Spacing   +119 added lines, -119 removed lines patch added patch discarded remove patch
@@ -14,11 +14,11 @@  discard block
 block discarded – undo
14 14
 // we look for Composer files first in the plugins dir.
15 15
 // then in the wp-content dir (site install).
16 16
 // and finally in the current themes directories.
17
-if (   file_exists( $composer_autoload = __DIR__ . '/vendor/autoload.php' ) /* check in self */
18
-	|| file_exists( $composer_autoload = WP_CONTENT_DIR.'/vendor/autoload.php') /* check in wp-content */
19
-	|| file_exists( $composer_autoload = plugin_dir_path( __FILE__ ).'vendor/autoload.php') /* check in plugin directory */
20
-	|| file_exists( $composer_autoload = get_stylesheet_directory().'/vendor/autoload.php') /* check in child theme */
21
-	|| file_exists( $composer_autoload = get_template_directory().'/vendor/autoload.php') /* check in parent theme */
17
+if ( file_exists($composer_autoload = __DIR__ . '/vendor/autoload.php') /* check in self */
18
+	|| file_exists($composer_autoload = WP_CONTENT_DIR . '/vendor/autoload.php') /* check in wp-content */
19
+	|| file_exists($composer_autoload = plugin_dir_path(__FILE__) . 'vendor/autoload.php') /* check in plugin directory */
20
+	|| file_exists($composer_autoload = get_stylesheet_directory() . '/vendor/autoload.php') /* check in child theme */
21
+	|| file_exists($composer_autoload = get_template_directory() . '/vendor/autoload.php') /* check in parent theme */
22 22
 	) {
23 23
 	require_once $composer_autoload;
24 24
 }
@@ -63,21 +63,21 @@  discard block
 block discarded – undo
63 63
 		if ( is_admin() || $_SERVER['PHP_SELF'] == '/wp-login.php' ) {
64 64
 			return;
65 65
 		}
66
-		if ( version_compare( phpversion(), '5.3.0', '<' ) && !is_admin() ) {
67
-			trigger_error( 'Timber requires PHP 5.3.0 or greater. You have '.phpversion(), E_USER_ERROR );
66
+		if ( version_compare(phpversion(), '5.3.0', '<') && !is_admin() ) {
67
+			trigger_error('Timber requires PHP 5.3.0 or greater. You have ' . phpversion(), E_USER_ERROR);
68 68
 		}
69
-		if ( !class_exists( 'Twig_Autoloader' ) ) {
70
-			trigger_error( 'You have not run "composer install" to download required dependencies for Timber, you can read more on https://github.com/jarednova/timber#installation', E_USER_ERROR );
69
+		if ( !class_exists('Twig_Autoloader') ) {
70
+			trigger_error('You have not run "composer install" to download required dependencies for Timber, you can read more on https://github.com/jarednova/timber#installation', E_USER_ERROR);
71 71
 		}
72 72
 	}
73 73
 
74 74
 	function init_constants() {
75
-		defined( "TIMBER_LOC" ) or define( "TIMBER_LOC", realpath( __DIR__ ) );
75
+		defined("TIMBER_LOC") or define("TIMBER_LOC", realpath(__DIR__));
76 76
 	}
77 77
 
78 78
 	protected function init() {
79 79
 		TimberTwig::init();
80
-		TimberRoutes::init( $this );
80
+		TimberRoutes::init($this);
81 81
 		TimberImageHelper::init();
82 82
 		TimberAdmin::init();
83 83
 		TimberIntegrations::init();
@@ -93,8 +93,8 @@  discard block
 block discarded – undo
93 93
 	 * @param string  $PostClass
94 94
 	 * @return array|bool|null
95 95
 	 */
96
-	public static function get_post( $query = false, $PostClass = 'TimberPost' ) {
97
-		return TimberPostGetter::get_post( $query, $PostClass );
96
+	public static function get_post($query = false, $PostClass = 'TimberPost') {
97
+		return TimberPostGetter::get_post($query, $PostClass);
98 98
 	}
99 99
 
100 100
 	/**
@@ -104,8 +104,8 @@  discard block
 block discarded – undo
104 104
 	 * @param string  $PostClass
105 105
 	 * @return array|bool|null
106 106
 	 */
107
-	public static function get_posts( $query = false, $PostClass = 'TimberPost', $return_collection = false ) {
108
-		return TimberPostGetter::get_posts( $query, $PostClass, $return_collection );
107
+	public static function get_posts($query = false, $PostClass = 'TimberPost', $return_collection = false) {
108
+		return TimberPostGetter::get_posts($query, $PostClass, $return_collection);
109 109
 	}
110 110
 
111 111
 	/**
@@ -115,8 +115,8 @@  discard block
 block discarded – undo
115 115
 	 * @param string  $PostClass
116 116
 	 * @return array|bool|null
117 117
 	 */
118
-	public static function query_post( $query = false, $PostClass = 'TimberPost' ) {
119
-		return TimberPostGetter::query_post( $query, $PostClass );
118
+	public static function query_post($query = false, $PostClass = 'TimberPost') {
119
+		return TimberPostGetter::query_post($query, $PostClass);
120 120
 	}
121 121
 
122 122
 	/**
@@ -126,8 +126,8 @@  discard block
 block discarded – undo
126 126
 	 * @param string  $PostClass
127 127
 	 * @return array|bool|null
128 128
 	 */
129
-	public static function query_posts( $query = false, $PostClass = 'TimberPost' ) {
130
-		return TimberPostGetter::query_posts( $query, $PostClass );
129
+	public static function query_posts($query = false, $PostClass = 'TimberPost') {
130
+		return TimberPostGetter::query_posts($query, $PostClass);
131 131
 	}
132 132
 
133 133
 	/**
@@ -137,8 +137,8 @@  discard block
 block discarded – undo
137 137
 	 * @return array
138 138
 	 * @deprecated since 0.20.0
139 139
 	 */
140
-	static function get_pids( $query = null ) {
141
-		return TimberPostGetter::get_pids( $query );
140
+	static function get_pids($query = null) {
141
+		return TimberPostGetter::get_pids($query);
142 142
 	}
143 143
 
144 144
 	/**
@@ -148,8 +148,8 @@  discard block
 block discarded – undo
148 148
 	 * @return array
149 149
 	 * @deprecated since 0.20.0
150 150
 	 */
151
-	static function get_posts_from_loop( $PostClass ) {
152
-		return TimberPostGetter::get_posts( $PostClass );
151
+	static function get_posts_from_loop($PostClass) {
152
+		return TimberPostGetter::get_posts($PostClass);
153 153
 	}
154 154
 
155 155
 	/**
@@ -160,8 +160,8 @@  discard block
 block discarded – undo
160 160
 	 * @return array
161 161
 	 * @deprecated since 0.20.0
162 162
 	 */
163
-	static function get_posts_from_slug( $slug, $PostClass = 'TimberPost' ) {
164
-		return TimberPostGetter::get_posts( $slug, $PostClass );
163
+	static function get_posts_from_slug($slug, $PostClass = 'TimberPost') {
164
+		return TimberPostGetter::get_posts($slug, $PostClass);
165 165
 	}
166 166
 
167 167
 	/**
@@ -172,8 +172,8 @@  discard block
 block discarded – undo
172 172
 	 * @return array
173 173
 	 * @deprecated since 0.20.0
174 174
 	 */
175
-	static function get_posts_from_wp_query( $query = array(), $PostClass = 'TimberPost' ) {
176
-		return TimberPostGetter::query_posts( $query, $PostClass );
175
+	static function get_posts_from_wp_query($query = array(), $PostClass = 'TimberPost') {
176
+		return TimberPostGetter::query_posts($query, $PostClass);
177 177
 	}
178 178
 
179 179
 	/**
@@ -184,8 +184,8 @@  discard block
 block discarded – undo
184 184
 	 * @return array|null
185 185
 	 * @deprecated since 0.20.0
186 186
 	 */
187
-	static function get_posts_from_array_of_ids( $query = array(), $PostClass = 'TimberPost' ) {
188
-		return TimberPostGetter::get_posts( $query, $PostClass );
187
+	static function get_posts_from_array_of_ids($query = array(), $PostClass = 'TimberPost') {
188
+		return TimberPostGetter::get_posts($query, $PostClass);
189 189
 	}
190 190
 
191 191
 	/**
@@ -195,9 +195,9 @@  discard block
 block discarded – undo
195 195
 	 * @return int
196 196
 	 * @deprecated since 0.20.0
197 197
 	 */
198
-	static function get_pid( $query ) {
199
-		$pids = TimberPostGetter::get_pids( $query );
200
-		if ( is_array( $pids ) && count( $pids ) ) {
198
+	static function get_pid($query) {
199
+		$pids = TimberPostGetter::get_pids($query);
200
+		if ( is_array($pids) && count($pids) ) {
201 201
 			return $pids[0];
202 202
 		}
203 203
 	}
@@ -223,8 +223,8 @@  discard block
 block discarded – undo
223 223
 	 * @param string  $TermClass
224 224
 	 * @return mixed
225 225
 	 */
226
-	public static function get_terms( $args = null, $maybe_args = array(), $TermClass = 'TimberTerm' ) {
227
-		return TimberTermGetter::get_terms( $args, $maybe_args, $TermClass );
226
+	public static function get_terms($args = null, $maybe_args = array(), $TermClass = 'TimberTerm') {
227
+		return TimberTermGetter::get_terms($args, $maybe_args, $TermClass);
228 228
 	}
229 229
 
230 230
 	/* Site Retrieval
@@ -236,14 +236,14 @@  discard block
 block discarded – undo
236 236
 	 * @param array|bool $blog_ids
237 237
 	 * @return array
238 238
 	 */
239
-	public static function get_sites( $blog_ids = false ) {
240
-		if ( !is_array( $blog_ids ) ) {
239
+	public static function get_sites($blog_ids = false) {
240
+		if ( !is_array($blog_ids) ) {
241 241
 			global $wpdb;
242
-			$blog_ids = $wpdb->get_col( "SELECT blog_id FROM $wpdb->blogs ORDER BY blog_id ASC" );
242
+			$blog_ids = $wpdb->get_col("SELECT blog_id FROM $wpdb->blogs ORDER BY blog_id ASC");
243 243
 		}
244 244
 		$return = array();
245
-		foreach ( $blog_ids as $blog_id ) {
246
-			$return[] = new TimberSite( $blog_id );
245
+		foreach ($blog_ids as $blog_id) {
246
+			$return[] = new TimberSite($blog_id);
247 247
 		}
248 248
 		return $return;
249 249
 	}
@@ -261,29 +261,29 @@  discard block
 block discarded – undo
261 261
 		$data = array();
262 262
 		$data['http_host'] = 'http://' . TimberURLHelper::get_host();
263 263
 		$data['wp_title'] = TimberHelper::get_wp_title();
264
-		$data['wp_head'] = TimberHelper::function_wrapper( 'wp_head' );
265
-		$data['wp_footer'] = TimberHelper::function_wrapper( 'wp_footer' );
266
-		$data['body_class'] = implode( ' ', get_body_class() );
264
+		$data['wp_head'] = TimberHelper::function_wrapper('wp_head');
265
+		$data['wp_footer'] = TimberHelper::function_wrapper('wp_footer');
266
+		$data['body_class'] = implode(' ', get_body_class());
267 267
 
268 268
 		$data['site'] = new TimberSite();
269 269
 		$data['theme'] = $data['site']->theme;
270 270
 		//deprecated, these should be fetched via TimberSite or TimberTheme
271
-		$data['theme_dir'] = WP_CONTENT_SUBDIR.str_replace( WP_CONTENT_DIR, '', get_stylesheet_directory() );
272
-		$data['language_attributes'] = TimberHelper::function_wrapper( 'language_attributes' );
271
+		$data['theme_dir'] = WP_CONTENT_SUBDIR . str_replace(WP_CONTENT_DIR, '', get_stylesheet_directory());
272
+		$data['language_attributes'] = TimberHelper::function_wrapper('language_attributes');
273 273
 		$data['stylesheet_uri'] = get_stylesheet_uri();
274 274
 		$data['template_uri'] = get_template_directory_uri();
275 275
 
276 276
 		$data['posts'] = Timber::query_posts();
277 277
 
278 278
 		//deprecated, this should be fetched via TimberMenu
279
-		if ( function_exists( 'wp_nav_menu' ) ) {
279
+		if ( function_exists('wp_nav_menu') ) {
280 280
 			$locations = get_nav_menu_locations();
281
-			if ( count( $locations ) ) {
282
-				$data['wp_nav_menu'] = wp_nav_menu( array( 'container_class' => 'menu-header', 'echo' => false, 'menu_class' => 'nav-menu' ) );
281
+			if ( count($locations) ) {
282
+				$data['wp_nav_menu'] = wp_nav_menu(array('container_class' => 'menu-header', 'echo' => false, 'menu_class' => 'nav-menu'));
283 283
 			}
284 284
 		}
285
-		$data = apply_filters( 'timber_context', $data );
286
-		$data = apply_filters( 'timber/context', $data );
285
+		$data = apply_filters('timber_context', $data);
286
+		$data = apply_filters('timber/context', $data);
287 287
 		return $data;
288 288
 	}
289 289
 
@@ -297,27 +297,27 @@  discard block
 block discarded – undo
297 297
 	 * @param bool    $via_render
298 298
 	 * @return bool|string
299 299
 	 */
300
-	public static function compile( $filenames, $data = array(), $expires = false, $cache_mode = TimberLoader::CACHE_USE_DEFAULT, $via_render = false ) {
300
+	public static function compile($filenames, $data = array(), $expires = false, $cache_mode = TimberLoader::CACHE_USE_DEFAULT, $via_render = false) {
301 301
 		$caller = self::get_calling_script_dir();
302 302
 		$caller_file = self::get_calling_script_file();
303
-		$caller_file = apply_filters( 'timber_calling_php_file', $caller_file );
304
-		$loader = new TimberLoader( $caller );
305
-		$file = $loader->choose_template( $filenames );
303
+		$caller_file = apply_filters('timber_calling_php_file', $caller_file);
304
+		$loader = new TimberLoader($caller);
305
+		$file = $loader->choose_template($filenames);
306 306
 		$output = '';
307
-		if ( is_null( $data ) ) {
307
+		if ( is_null($data) ) {
308 308
 			$data = array();
309 309
 		}
310
-		if ( strlen( $file ) ) {
310
+		if ( strlen($file) ) {
311 311
 			if ( $via_render ) {
312
-				$file = apply_filters( 'timber_render_file', $file );
313
-				$data = apply_filters( 'timber_render_data', $data );
312
+				$file = apply_filters('timber_render_file', $file);
313
+				$data = apply_filters('timber_render_data', $data);
314 314
 			} else {
315
-				$file = apply_filters( 'timber_compile_file', $file );
316
-				$data = apply_filters( 'timber_compile_data', $data );
315
+				$file = apply_filters('timber_compile_file', $file);
316
+				$data = apply_filters('timber_compile_data', $data);
317 317
 			}
318
-			$output = $loader->render( $file, $data, $expires, $cache_mode );
318
+			$output = $loader->render($file, $data, $expires, $cache_mode);
319 319
 		}
320
-		do_action( 'timber_compile_done' );
320
+		do_action('timber_compile_done');
321 321
 		return $output;
322 322
 	}
323 323
 
@@ -328,14 +328,14 @@  discard block
 block discarded – undo
328 328
 	 * @param array   $data   an array with data in it.
329 329
 	 * @return  bool|string
330 330
 	 */
331
-	public static function compile_string( $string, $data = array() ) {
331
+	public static function compile_string($string, $data = array()) {
332 332
 		$dummy_loader = new TimberLoader();
333 333
 		$dummy_loader->get_twig();
334 334
 		$loader = new Twig_Loader_String();
335
-		$twig = new Twig_Environment( $loader );
336
-		$twig = apply_filters( 'timber/twig/filters', $twig );
337
-		$twig = apply_filters( 'twig_apply_filters', $twig );
338
-		return $twig->render( $string, $data );
335
+		$twig = new Twig_Environment($loader);
336
+		$twig = apply_filters('timber/twig/filters', $twig);
337
+		$twig = apply_filters('twig_apply_filters', $twig);
338
+		return $twig->render($string, $data);
339 339
 	}
340 340
 
341 341
 	/**
@@ -347,15 +347,15 @@  discard block
 block discarded – undo
347 347
 	 * @param string  $cache_mode
348 348
 	 * @return bool|string
349 349
 	 */
350
-	public static function fetch( $filenames, $data = array(), $expires = false, $cache_mode = TimberLoader::CACHE_USE_DEFAULT ) {
350
+	public static function fetch($filenames, $data = array(), $expires = false, $cache_mode = TimberLoader::CACHE_USE_DEFAULT) {
351 351
 		if ( $expires === true ) {
352 352
 			//if this is reading as true; the user probably is using the old $echo param
353 353
 			//so we should move all vars up by a spot
354 354
 			$expires = $cache_mode;
355 355
 			$cache_mode = TimberLoader::CACHE_USE_DEFAULT;
356 356
 		}
357
-		$output = self::compile( $filenames, $data, $expires, $cache_mode, true );
358
-		$output = apply_filters( 'timber_compile_result', $output );
357
+		$output = self::compile($filenames, $data, $expires, $cache_mode, true);
358
+		$output = apply_filters('timber_compile_result', $output);
359 359
 		return $output;
360 360
 	}
361 361
 
@@ -368,8 +368,8 @@  discard block
 block discarded – undo
368 368
 	 * @param string  $cache_mode
369 369
 	 * @return bool|string
370 370
 	 */
371
-	public static function render( $filenames, $data = array(), $expires = false, $cache_mode = TimberLoader::CACHE_USE_DEFAULT ) {
372
-		$output = static::fetch( $filenames, $data, $expires, $cache_mode );
371
+	public static function render($filenames, $data = array(), $expires = false, $cache_mode = TimberLoader::CACHE_USE_DEFAULT) {
372
+		$output = static::fetch($filenames, $data, $expires, $cache_mode);
373 373
 		echo $output;
374 374
 		return $output;
375 375
 	}
@@ -381,8 +381,8 @@  discard block
 block discarded – undo
381 381
 	 * @param array   $data   an array with data in it.
382 382
 	 * @return  bool|string
383 383
 	 */
384
-	public static function render_string( $string, $data = array() ) {
385
-		$compiled = self::compile_string( $string, $data );
384
+	public static function render_string($string, $data = array()) {
385
+		$compiled = self::compile_string($string, $data);
386 386
 		echo $compiled;
387 387
 		return $compiled;
388 388
 	}
@@ -398,14 +398,14 @@  discard block
 block discarded – undo
398 398
 	 * @param array   $data
399 399
 	 * @return bool|string
400 400
 	 */
401
-	public static function get_sidebar( $sidebar = '', $data = array() ) {
401
+	public static function get_sidebar($sidebar = '', $data = array()) {
402 402
 		if ( $sidebar == '' ) {
403 403
 			$sidebar = 'sidebar.php';
404 404
 		}
405
-		if ( strstr( strtolower( $sidebar ), '.php' ) ) {
406
-			return self::get_sidebar_from_php( $sidebar, $data );
405
+		if ( strstr(strtolower($sidebar), '.php') ) {
406
+			return self::get_sidebar_from_php($sidebar, $data);
407 407
 		}
408
-		return self::compile( $sidebar, $data );
408
+		return self::compile($sidebar, $data);
409 409
 	}
410 410
 
411 411
 	/**
@@ -415,21 +415,21 @@  discard block
 block discarded – undo
415 415
 	 * @param array   $data
416 416
 	 * @return string
417 417
 	 */
418
-	public static function get_sidebar_from_php( $sidebar = '', $data ) {
418
+	public static function get_sidebar_from_php($sidebar = '', $data) {
419 419
 		$caller = self::get_calling_script_dir();
420 420
 		$loader = new TimberLoader();
421
-		$uris = $loader->get_locations( $caller );
421
+		$uris = $loader->get_locations($caller);
422 422
 		ob_start();
423 423
 		$found = false;
424
-		foreach ( $uris as $uri ) {
425
-			if ( file_exists( trailingslashit( $uri ) . $sidebar ) ) {
426
-				include trailingslashit( $uri ) . $sidebar;
424
+		foreach ($uris as $uri) {
425
+			if ( file_exists(trailingslashit($uri) . $sidebar) ) {
426
+				include trailingslashit($uri) . $sidebar;
427 427
 				$found = true;
428 428
 				break;
429 429
 			}
430 430
 		}
431 431
 		if ( !$found ) {
432
-			TimberHelper::error_log( 'error loading your sidebar, check to make sure the file exists' );
432
+			TimberHelper::error_log('error loading your sidebar, check to make sure the file exists');
433 433
 		}
434 434
 		$ret = ob_get_contents();
435 435
 		ob_end_clean();
@@ -445,8 +445,8 @@  discard block
 block discarded – undo
445 445
 	 * @param int     $widget_id
446 446
 	 * @return TimberFunctionWrapper
447 447
 	 */
448
-	public static function get_widgets( $widget_id ) {
449
-		return TimberHelper::function_wrapper( 'dynamic_sidebar', array( $widget_id ), true );
448
+	public static function get_widgets($widget_id) {
449
+		return TimberHelper::function_wrapper('dynamic_sidebar', array($widget_id), true);
450 450
 	}
451 451
 
452 452
 
@@ -461,12 +461,12 @@  discard block
 block discarded – undo
461 461
 	 * @param array   $args
462 462
 	 * @deprecated since 0.20.0
463 463
 	 */
464
-	public static function add_route( $route, $callback, $args = array() ) {
465
-		Routes::map( $route, $callback, $args );
464
+	public static function add_route($route, $callback, $args = array()) {
465
+		Routes::map($route, $callback, $args);
466 466
 	}
467 467
 
468 468
 	public function cancel_query() {
469
-		add_action( 'posts_request', array( $this, 'cancel_query_posts_request' ) );
469
+		add_action('posts_request', array($this, 'cancel_query_posts_request'));
470 470
 	}
471 471
 
472 472
 	function cancel_query_posts_request() {
@@ -480,8 +480,8 @@  discard block
 block discarded – undo
480 480
 	 *
481 481
 	 * @deprecated since 0.20.0
482 482
 	 */
483
-	public static function load_template( $template, $query = false, $status_code = 200, $tparams = false ) {
484
-		return Routes::load( $template, $tparams, $query, $status_code );
483
+	public static function load_template($template, $query = false, $status_code = 200, $tparams = false) {
484
+		return Routes::load($template, $tparams, $query, $status_code);
485 485
 	}
486 486
 
487 487
 	/**
@@ -489,8 +489,8 @@  discard block
 block discarded – undo
489 489
 	 *
490 490
 	 * @deprecated since 0.20.2
491 491
 	 */
492
-	public static function load_view( $template, $query = false, $status_code = 200, $tparams = false ) {
493
-		return Routes::load( $template, $tparams, $query, $status_code );
492
+	public static function load_view($template, $query = false, $status_code = 200, $tparams = false) {
493
+		return Routes::load($template, $tparams, $query, $status_code);
494 494
 	}
495 495
 
496 496
 
@@ -503,44 +503,44 @@  discard block
 block discarded – undo
503 503
 	 * @param array   $prefs
504 504
 	 * @return array mixed
505 505
 	 */
506
-	public static function get_pagination( $prefs = array() ) {
506
+	public static function get_pagination($prefs = array()) {
507 507
 		global $wp_query;
508 508
 		global $paged;
509 509
 		global $wp_rewrite;
510 510
 		$args = array();
511
-		$args['total'] = ceil( $wp_query->found_posts / $wp_query->query_vars['posts_per_page'] );
511
+		$args['total'] = ceil($wp_query->found_posts / $wp_query->query_vars['posts_per_page']);
512 512
 		if ( $wp_rewrite->using_permalinks() ) {
513
-			$url = explode( '?', get_pagenum_link( 0 ) );
514
-			if ( isset( $url[1] ) ) {
515
-				parse_str( $url[1], $query );
513
+			$url = explode('?', get_pagenum_link(0));
514
+			if ( isset($url[1]) ) {
515
+				parse_str($url[1], $query);
516 516
 				$args['add_args'] = $query;
517 517
 			}
518 518
 			$args['format'] = 'page/%#%';
519
-			$args['base'] = trailingslashit( $url[0] ).'%_%';
519
+			$args['base'] = trailingslashit($url[0]) . '%_%';
520 520
 		} else {
521 521
 			$big = 999999999;
522
-			$args['base'] = str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) );
522
+			$args['base'] = str_replace($big, '%#%', esc_url(get_pagenum_link($big)));
523 523
 		}
524 524
 		$args['type'] = 'array';
525
-		$args['current'] = max( 1, get_query_var( 'paged' ) );
526
-		$args['mid_size'] = max( 9 - $args['current'], 3 );
525
+		$args['current'] = max(1, get_query_var('paged'));
526
+		$args['mid_size'] = max(9 - $args['current'], 3);
527 527
 		$args['prev_next'] = false;
528
-		if ( is_int( $prefs ) ) {
528
+		if ( is_int($prefs) ) {
529 529
 			$args['mid_size'] = $prefs - 2;
530 530
 		} else {
531
-			$args = array_merge( $args, $prefs );
531
+			$args = array_merge($args, $prefs);
532 532
 		}
533 533
 		$data = array();
534 534
 		$data['current'] = $args['current'];
535 535
 		$data['total'] = $args['total'];
536
-		$data['pages'] = TimberHelper::paginate_links( $args );
537
-		$next = get_next_posts_page_link( $args['total'] );
536
+		$data['pages'] = TimberHelper::paginate_links($args);
537
+		$next = get_next_posts_page_link($args['total']);
538 538
 		if ( $next ) {
539
-			$data['next'] = array( 'link' => untrailingslashit( $next ), 'class' => 'page-numbers next' );
539
+			$data['next'] = array('link' => untrailingslashit($next), 'class' => 'page-numbers next');
540 540
 		}
541
-		$prev = previous_posts( false );
541
+		$prev = previous_posts(false);
542 542
 		if ( $prev ) {
543
-			$data['prev'] = array( 'link' => untrailingslashit( $prev ), 'class' => 'page-numbers prev' );
543
+			$data['prev'] = array('link' => untrailingslashit($prev), 'class' => 'page-numbers prev');
544 544
 		}
545 545
 		if ( $paged < 2 ) {
546 546
 			$data['prev'] = '';
@@ -558,9 +558,9 @@  discard block
 block discarded – undo
558 558
 	 * @return string
559 559
 	 * @deprecated since 0.20.0
560 560
 	 */
561
-	public static function get_calling_script_path( $offset = 0 ) {
562
-		$dir = self::get_calling_script_dir( $offset );
563
-		return str_replace( ABSPATH, '', realpath( $dir ) );
561
+	public static function get_calling_script_path($offset = 0) {
562
+		$dir = self::get_calling_script_dir($offset);
563
+		return str_replace(ABSPATH, '', realpath($dir));
564 564
 	}
565 565
 
566 566
 	/**
@@ -568,10 +568,10 @@  discard block
 block discarded – undo
568 568
 	 *
569 569
 	 * @return boolean|string
570 570
 	 */
571
-	public static function get_calling_script_dir( $offset = 0 ) {
572
-		$caller = self::get_calling_script_file( $offset );
573
-		if ( !is_null( $caller ) ) {
574
-			$pathinfo = pathinfo( $caller );
571
+	public static function get_calling_script_dir($offset = 0) {
572
+		$caller = self::get_calling_script_file($offset);
573
+		if ( !is_null($caller) ) {
574
+			$pathinfo = pathinfo($caller);
575 575
 			$dir = $pathinfo['dirname'];
576 576
 			return $dir;
577 577
 		}
@@ -585,11 +585,11 @@  discard block
 block discarded – undo
585 585
 	 * @return string|null
586 586
 	 * @deprecated since 0.20.0
587 587
 	 */
588
-	public static function get_calling_script_file( $offset = 0 ) {
588
+	public static function get_calling_script_file($offset = 0) {
589 589
 		$caller = null;
590 590
 		$backtrace = debug_backtrace();
591 591
 		$i = 0;
592
-		foreach ( $backtrace as $trace ) {
592
+		foreach ($backtrace as $trace) {
593 593
 			if ( $trace['file'] != __FILE__ ) {
594 594
 				$caller = $trace['file'];
595 595
 				break;
@@ -609,8 +609,8 @@  discard block
 block discarded – undo
609 609
 	 * @return bool
610 610
 	 * @deprecated since 0.20.0
611 611
 	 */
612
-	public static function is_post_class_or_class_map( $args ) {
613
-		return TimberPostGetter::is_post_class_or_class_map( $args );
612
+	public static function is_post_class_or_class_map($args) {
613
+		return TimberPostGetter::is_post_class_or_class_map($args);
614 614
 	}
615 615
 
616 616
 }
Please login to merge, or discard this patch.
lib/timber-comment.php 1 patch
Spacing   +31 added lines, -31 removed lines patch added patch discarded remove patch
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
 		$this->init($cid);
45 45
 	}
46 46
 
47
-	function __toString(){
47
+	function __toString() {
48 48
 		return $this->content();
49 49
 	}
50 50
 
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
 	 */
55 55
 	function init($cid) {
56 56
 		$comment_data = $cid;
57
-		if (is_integer($cid)) {
57
+		if ( is_integer($cid) ) {
58 58
 			$comment_data = get_comment($cid);
59 59
 		}
60 60
 		$this->import($comment_data);
@@ -86,11 +86,11 @@  discard block
 block discarded – undo
86 86
 	 * @return TimberUser
87 87
 	 */
88 88
 	public function author() {
89
-		if ($this->user_id) {
89
+		if ( $this->user_id ) {
90 90
 			return new TimberUser($this->user_id);
91 91
 		} else {
92 92
 			$author = new TimberUser(0);
93
-			if (isset($this->comment_author) && $this->comment_author) {
93
+			if ( isset($this->comment_author) && $this->comment_author ) {
94 94
 				$author->name = $this->comment_author;
95 95
 			} else {
96 96
 				$author->name = 'Anonymous';
@@ -114,21 +114,21 @@  discard block
 block discarded – undo
114 114
 	 * @return bool|mixed|string
115 115
 	 */
116 116
 	public function avatar($size = 92, $default = '') {
117
-		if (!get_option('show_avatars')) {
117
+		if ( !get_option('show_avatars') ) {
118 118
 			return false;
119 119
 		}
120
-		if (!is_numeric($size)) {
120
+		if ( !is_numeric($size) ) {
121 121
 			$size = '92';
122 122
 		}
123 123
 
124 124
 		$email = $this->avatar_email();
125 125
 		$email_hash = '';
126
-		if (!empty($email)) {
126
+		if ( !empty($email) ) {
127 127
 			$email_hash = md5(strtolower(trim($email)));
128 128
 		}
129 129
 		$host = $this->avatar_host($email_hash);
130 130
 		$default = $this->avatar_default($default, $email, $size, $host);
131
-		if (!empty($email)) {
131
+		if ( !empty($email) ) {
132 132
 			$avatar = $this->avatar_out($default, $host, $email_hash, $size);
133 133
 		} else {
134 134
 			$avatar = $default;
@@ -179,9 +179,9 @@  discard block
 block discarded – undo
179 179
 	 * ```
180 180
 	 * @return string
181 181
 	 */
182
-	public function date( $date_format = '' ) {
182
+	public function date($date_format = '') {
183 183
 		$df = $date_format ? $date_format : get_option('date_format');
184
-		$the_date = (string)mysql2date($df, $this->comment_date);
184
+		$the_date = (string) mysql2date($df, $this->comment_date);
185 185
 		return apply_filters('get_comment_date ', $the_date, $df);
186 186
 	}
187 187
 
@@ -204,9 +204,9 @@  discard block
 block discarded – undo
204 204
 	 * ```
205 205
 	 * @return string
206 206
 	 */
207
-	public function time( $time_format = '' ) {
207
+	public function time($time_format = '') {
208 208
 		$tf = $time_format ? $time_format : get_option('time_format');
209
-		$the_time = (string)mysql2date($tf, $this->comment_date);
209
+		$the_time = (string) mysql2date($tf, $this->comment_date);
210 210
 		return apply_filters('get_comment_time', $the_time, $tf);
211 211
 	}
212 212
 
@@ -232,14 +232,14 @@  discard block
 block discarded – undo
232 232
 	 * @return mixed
233 233
 	 */
234 234
 	protected function get_meta_fields($comment_id = null) {
235
-		if ($comment_id === null) {
235
+		if ( $comment_id === null ) {
236 236
 			$comment_id = $this->ID;
237 237
 		}
238 238
 		//Could not find a WP function to fetch all comment meta data, so I made one.
239 239
 		apply_filters('timber_comment_get_meta_pre', array(), $comment_id);
240 240
 		$comment_metas = get_comment_meta($comment_id);
241 241
 		foreach ($comment_metas as &$cm) {
242
-			if (is_array($cm) && count($cm) == 1) {
242
+			if ( is_array($cm) && count($cm) == 1 ) {
243 243
 				$cm = $cm[0];
244 244
 			}
245 245
 		}
@@ -254,7 +254,7 @@  discard block
 block discarded – undo
254 254
 	 */
255 255
 	protected function get_meta_field($field_name) {
256 256
 		$value = apply_filters('timber_comment_get_meta_field_pre', null, $this->ID, $field_name, $this);
257
-		if ($value === null) {
257
+		if ( $value === null ) {
258 258
 			$value = get_comment_meta($this->ID, $field_name, true);
259 259
 		}
260 260
 		$value = apply_filters('timber_comment_get_meta_field', $value, $this->ID, $field_name, $this);
@@ -269,9 +269,9 @@  discard block
 block discarded – undo
269 269
 	 * @param int $post_id
270 270
 	 * @return string
271 271
 	 */
272
-	public function reply_link( $reply_text = 'Reply' ) {
272
+	public function reply_link($reply_text = 'Reply') {
273 273
 		if ( is_singular() && comments_open() && get_option('thread_comments') ) {
274
-			wp_enqueue_script( 'comment-reply' );
274
+			wp_enqueue_script('comment-reply');
275 275
 		}
276 276
 
277 277
 		// Get the comments depth option from the admin panel
@@ -286,7 +286,7 @@  discard block
 block discarded – undo
286 286
 			'max_depth' => $max_depth,
287 287
 		);
288 288
 
289
-		return get_comment_reply_link( $args, $this->ID, $this->post_id );
289
+		return get_comment_reply_link($args, $this->ID, $this->post_id);
290 290
 	}
291 291
 
292 292
 	/* AVATAR Stuff
@@ -297,9 +297,9 @@  discard block
 block discarded – undo
297 297
 	 * @return string
298 298
 	 */
299 299
 	protected function avatar_email() {
300
-		$id = (int)$this->user_id;
300
+		$id = (int) $this->user_id;
301 301
 		$user = get_userdata($id);
302
-		if ($user) {
302
+		if ( $user ) {
303 303
 			$email = $user->user_email;
304 304
 		} else {
305 305
 			$email = $this->comment_author_email;
@@ -313,10 +313,10 @@  discard block
 block discarded – undo
313 313
 	 * @return string
314 314
 	 */
315 315
 	protected function avatar_host($email_hash) {
316
-		if (is_ssl()) {
316
+		if ( is_ssl() ) {
317 317
 			$host = 'https://secure.gravatar.com';
318 318
 		} else {
319
-			if (!empty($email_hash)) {
319
+			if ( !empty($email_hash) ) {
320 320
 				$host = sprintf("http://%d.gravatar.com", (hexdec($email_hash[0]) % 2));
321 321
 			} else {
322 322
 				$host = 'http://0.gravatar.com';
@@ -335,28 +335,28 @@  discard block
 block discarded – undo
335 335
 	 * @return string
336 336
 	 */
337 337
 	protected function avatar_default($default, $email, $size, $host) {
338
-		if (substr($default, 0, 1) == '/') {
338
+		if ( substr($default, 0, 1) == '/' ) {
339 339
 			$default = home_url() . $default;
340 340
 		}
341 341
 
342
-		if (empty($default)) {
342
+		if ( empty($default) ) {
343 343
 			$avatar_default = get_option('avatar_default');
344
-			if (empty($avatar_default)) {
344
+			if ( empty($avatar_default) ) {
345 345
 				$default = 'mystery';
346 346
 			} else {
347 347
 				$default = $avatar_default;
348 348
 			}
349 349
 		}
350
-		if ('mystery' == $default) {
350
+		if ( 'mystery' == $default ) {
351 351
 			$default = $host . '/avatar/ad516503a11cd5ca435acc9bb6523536?s=' . $size;
352 352
 			// ad516503a11cd5ca435acc9bb6523536 == md5('[email protected]')
353
-		} else if ('blank' == $default) {
353
+		} else if ( 'blank' == $default ) {
354 354
 			$default = $email ? 'blank' : includes_url('images/blank.gif');
355
-		} else if (!empty($email) && 'gravatar_default' == $default) {
355
+		} else if ( !empty($email) && 'gravatar_default' == $default ) {
356 356
 			$default = '';
357
-		} else if ('gravatar_default' == $default) {
357
+		} else if ( 'gravatar_default' == $default ) {
358 358
 			$default = $host . '/avatar/?s=' . $size;
359
-		} else if (empty($email) && !strstr($default, 'http://')) {
359
+		} else if ( empty($email) && !strstr($default, 'http://') ) {
360 360
 			$default = $host . '/avatar/?d=' . $default . '&amp;s=' . $size;
361 361
 		}
362 362
 		return $default;
@@ -373,7 +373,7 @@  discard block
 block discarded – undo
373 373
 	protected function avatar_out($default, $host, $email_hash, $size) {
374 374
 		$out = $host . '/avatar/' . $email_hash . '?s=' . $size . '&amp;d=' . urlencode($default);
375 375
 		$rating = get_option('avatar_rating');
376
-		if (!empty($rating)) {
376
+		if ( !empty($rating) ) {
377 377
 			$out .= '&amp;r=' . $rating;
378 378
 		}
379 379
 		return str_replace('&#038;', '&amp;', esc_url($out));
Please login to merge, or discard this patch.
lib/timber-post.php 1 patch
Spacing   +54 added lines, -54 removed lines patch added patch discarded remove patch
@@ -168,7 +168,7 @@  discard block
 block discarded – undo
168 168
 	 * @param mixed $pid
169 169
 	 */
170 170
 	public function __construct($pid = null) {
171
-		$pid = $this->determine_id( $pid );
171
+		$pid = $this->determine_id($pid);
172 172
 		$this->init($pid);
173 173
 	}
174 174
 
@@ -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 ) {
@@ -260,7 +260,7 @@  discard block
 block discarded – undo
260 260
 	 * @param string $field
261 261
 	 * @param mixed $value
262 262
 	 */
263
-	public function update( $field, $value ) {
263
+	public function update($field, $value) {
264 264
 		if ( isset($this->ID) ) {
265 265
 			update_post_meta($this->ID, $field, $value);
266 266
 			$this->$field = $value;
@@ -275,7 +275,7 @@  discard block
 block discarded – undo
275 275
 	 * @param mixed $pid
276 276
 	 * @return WP_Post on success
277 277
 	 */
278
-	protected function prepare_post_info( $pid = 0 ) {
278
+	protected function prepare_post_info($pid = 0) {
279 279
 		if ( is_string($pid) || is_numeric($pid) || (is_object($pid) && !isset($pid->post_title)) || $pid === 0 ) {
280 280
 			$pid = self::check_post_id($pid);
281 281
 			$post = get_post($pid);
@@ -297,7 +297,7 @@  discard block
 block discarded – undo
297 297
 	 * @internal
298 298
 	 * @return integer ID number of a post
299 299
 	 */
300
-	protected function check_post_id( $pid ) {
300
+	protected function check_post_id($pid) {
301 301
 		if ( is_numeric($pid) && $pid === 0 ) {
302 302
 			$pid = get_the_ID();
303 303
 			return $pid;
@@ -323,7 +323,7 @@  discard block
 block discarded – undo
323 323
 		global $wpdb;
324 324
 		$query = $wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE post_name = %s LIMIT 1", $post_name);
325 325
 		$result = $wpdb->get_row($query);
326
-		if (!$result) {
326
+		if ( !$result ) {
327 327
 			return null;
328 328
 		}
329 329
 		return $result->ID;
@@ -362,7 +362,7 @@  discard block
 block discarded – undo
362 362
 				$text = TimberHelper::trim_words($text, $len, false);
363 363
 				$trimmed = true;
364 364
 			}
365
-			$text = do_shortcode( $text );
365
+			$text = do_shortcode($text);
366 366
 		}
367 367
 		if ( !strlen($text) ) {
368 368
 			$text = TimberHelper::trim_words($this->get_content(), $len, false);
@@ -391,11 +391,11 @@  discard block
 block discarded – undo
391 391
 			}
392 392
 			$read_more_class = apply_filters('timber/post/get_preview/read_more_class', "read-more");
393 393
 			if ( $readmore && isset($readmore_matches) && !empty($readmore_matches[1]) ) {
394
-				$text .= ' <a href="' . $this->get_permalink() . '" class="'.$read_more_class .'">' . trim($readmore_matches[1]) . '</a>';
394
+				$text .= ' <a href="' . $this->get_permalink() . '" class="' . $read_more_class . '">' . trim($readmore_matches[1]) . '</a>';
395 395
 			} elseif ( $readmore ) {
396
-				$text .= ' <a href="' . $this->get_permalink() . '" class="'.$read_more_class .'">' . trim($readmore) . '</a>';
396
+				$text .= ' <a href="' . $this->get_permalink() . '" class="' . $read_more_class . '">' . trim($readmore) . '</a>';
397 397
 			}
398
-			if ( !$strip && $last_p_tag && ( strpos($text, '<p>') || strpos($text, '<p ') ) ) {
398
+			if ( !$strip && $last_p_tag && (strpos($text, '<p>') || strpos($text, '<p ')) ) {
399 399
 				$text .= '</p>';
400 400
 			}
401 401
 		}
@@ -407,7 +407,7 @@  discard block
 block discarded – undo
407 407
 	 * @internal
408 408
 	 * @param bool|int $pid a post ID number
409 409
 	 */
410
-	function import_custom( $pid = false ) {
410
+	function import_custom($pid = false) {
411 411
 		if ( !$pid ) {
412 412
 			$pid = $this->ID;
413 413
 		}
@@ -422,13 +422,13 @@  discard block
 block discarded – undo
422 422
 	 * @param int $pid
423 423
 	 * @return array
424 424
 	 */
425
-	protected function get_post_custom( $pid ) {
425
+	protected function get_post_custom($pid) {
426 426
 		apply_filters('timber_post_get_meta_pre', array(), $pid, $this);
427 427
 		$customs = get_post_custom($pid);
428 428
 		if ( !is_array($customs) || empty($customs) ) {
429 429
 			return array();
430 430
 		}
431
-		foreach ( $customs as $key => $value ) {
431
+		foreach ($customs as $key => $value) {
432 432
 			if ( is_array($value) && count($value) == 1 && isset($value[0]) ) {
433 433
 				$value = $value[0];
434 434
 			}
@@ -482,7 +482,7 @@  discard block
 block discarded – undo
482 482
 	 * @param bool $taxonomy
483 483
 	 * @return TimberPost|boolean
484 484
 	 */
485
-	function get_next( $taxonomy = false ) {
485
+	function get_next($taxonomy = false) {
486 486
 		if ( !isset($this->_next) || !isset($this->_next[$taxonomy]) ) {
487 487
 			global $post;
488 488
 			$this->_next = array();
@@ -513,7 +513,7 @@  discard block
 block discarded – undo
513 513
 		$post = $this;
514 514
 		$ret = array();
515 515
 		if ( $multipage ) {
516
-			for ( $i = 1; $i <= $numpages; $i++ ) {
516
+			for ($i = 1; $i <= $numpages; $i++) {
517 517
 				$link = self::get_wp_link_page($i);
518 518
 				$data = array('name' => $i, 'title' => $i, 'text' => $i, 'link' => $link);
519 519
 				if ( $i == $page ) {
@@ -565,7 +565,7 @@  discard block
 block discarded – undo
565 565
 	 * @param bool $taxonomy
566 566
 	 * @return TimberPost|boolean
567 567
 	 */
568
-	function get_prev( $taxonomy = false ) {
568
+	function get_prev($taxonomy = false) {
569 569
 		if ( isset($this->_prev) && isset($this->_prev[$taxonomy]) ) {
570 570
 			return $this->_prev[$taxonomy];
571 571
 		}
@@ -632,7 +632,7 @@  discard block
 block discarded – undo
632 632
 		$post->slug = $post->post_name;
633 633
 		$customs = $this->get_post_custom($post->ID);
634 634
 		$post->custom = $customs;
635
-		$post = (object) array_merge((array)$customs, (array)$post);
635
+		$post = (object) array_merge((array) $customs, (array) $post);
636 636
 		return $post;
637 637
 	}
638 638
 
@@ -643,7 +643,7 @@  discard block
 block discarded – undo
643 643
 	 * @param string $use
644 644
 	 * @return string
645 645
 	 */
646
-	function get_display_date( $use = 'post_date' ) {
646
+	function get_display_date($use = 'post_date') {
647 647
 		return date(get_option('date_format'), strtotime($this->$use));
648 648
 	}
649 649
 
@@ -653,9 +653,9 @@  discard block
 block discarded – undo
653 653
 	 * @param  string $date_format
654 654
 	 * @return string
655 655
 	 */
656
-	function get_date( $date_format = '' ) {
656
+	function get_date($date_format = '') {
657 657
 		$df = $date_format ? $date_format : get_option('date_format');
658
-		$the_date = (string)mysql2date($df, $this->post_date);
658
+		$the_date = (string) mysql2date($df, $this->post_date);
659 659
 		return apply_filters('get_the_date', $the_date, $df);
660 660
 	}
661 661
 
@@ -664,7 +664,7 @@  discard block
 block discarded – undo
664 664
 	 * @param  string $date_format
665 665
 	 * @return string
666 666
 	 */
667
-	function get_modified_date( $date_format = '' ) {
667
+	function get_modified_date($date_format = '') {
668 668
 		$df = $date_format ? $date_format : get_option('date_format');
669 669
 		$the_time = $this->get_modified_time($df);
670 670
 		return apply_filters('get_the_modified_date', $the_time, $date_format);
@@ -675,7 +675,7 @@  discard block
 block discarded – undo
675 675
 	 * @param  string $time_format
676 676
 	 * @return string
677 677
 	 */
678
-	function get_modified_time( $time_format = '' ) {
678
+	function get_modified_time($time_format = '') {
679 679
 		$tf = $time_format ? $time_format : get_option('time_format');
680 680
 		$the_time = get_post_modified_time($tf, false, $this->ID, true);
681 681
 		return apply_filters('get_the_modified_time', $the_time, $time_format);
@@ -688,7 +688,7 @@  discard block
 block discarded – undo
688 688
 	 * @param bool|string 	$childPostClass
689 689
 	 * @return array
690 690
 	 */
691
-	function get_children( $post_type = 'any', $childPostClass = false ) {
691
+	function get_children($post_type = 'any', $childPostClass = false) {
692 692
 		if ( $childPostClass === false ) {
693 693
 			$childPostClass = $this->PostClass;
694 694
 		}
@@ -696,7 +696,7 @@  discard block
 block discarded – undo
696 696
 			$post_type = $this->post_type;
697 697
 		}
698 698
 		$children = get_children('post_parent=' . $this->ID . '&post_type=' . $post_type . '&numberposts=-1&orderby=menu_order title&order=ASC');
699
-		foreach ( $children as &$child ) {
699
+		foreach ($children as &$child) {
700 700
 			$child = new $childPostClass($child->ID);
701 701
 		}
702 702
 		$children = array_values($children);
@@ -732,16 +732,16 @@  discard block
 block discarded – undo
732 732
 		$timber_comments = array();
733 733
 
734 734
 		if ( '' == get_query_var('cpage') && get_option('page_comments') ) {
735
-			set_query_var( 'cpage', 'newest' == get_option('default_comments_page') ? get_comment_pages_count() : 1 );
735
+			set_query_var('cpage', 'newest' == get_option('default_comments_page') ? get_comment_pages_count() : 1);
736 736
 			$overridden_cpage = true;
737 737
 		}
738 738
 
739
-        foreach( $comments as $key => &$comment ) {
739
+        foreach ($comments as $key => &$comment) {
740 740
             $timber_comment = new $CommentClass($comment);
741 741
             $timber_comments[$timber_comment->id] = $timber_comment;
742 742
         }
743 743
 
744
-		foreach( $timber_comments as $key => $comment ) {
744
+		foreach ($timber_comments as $key => $comment) {
745 745
 			if ( $comment->is_child() ) {
746 746
 				unset($timber_comments[$comment->id]);
747 747
 
@@ -785,7 +785,7 @@  discard block
 block discarded – undo
785 785
 	 * @param string $TermClass
786 786
 	 * @return array
787 787
 	 */
788
-	function get_terms( $tax = '', $merge = true, $TermClass = '' ) {
788
+	function get_terms($tax = '', $merge = true, $TermClass = '') {
789 789
 
790 790
 		$TermClass = $TermClass ?: $this->TermClass;
791 791
 
@@ -796,7 +796,7 @@  discard block
 block discarded – undo
796 796
 			$taxonomies = $tax;
797 797
 		}
798 798
 		if ( is_string($tax) ) {
799
-			if ( in_array($tax, array('all','any','')) ) {
799
+			if ( in_array($tax, array('all', 'any', '')) ) {
800 800
 				$taxonomies = get_object_taxonomies($this->post_type);
801 801
 			} else {
802 802
 				$taxonomies = array($tax);
@@ -805,8 +805,8 @@  discard block
 block discarded – undo
805 805
 
806 806
 		$term_class_objects = array();
807 807
 
808
-		foreach ( $taxonomies as $taxonomy ) {
809
-			if ( in_array($taxonomy, array('tag','tags')) ) {
808
+		foreach ($taxonomies as $taxonomy) {
809
+			if ( in_array($taxonomy, array('tag', 'tags')) ) {
810 810
 				$taxonomy = 'post_tag';
811 811
 			}
812 812
 			if ( $taxonomy == 'categories' ) {
@@ -844,11 +844,11 @@  discard block
 block discarded – undo
844 844
 	 * @param string $taxonomy
845 845
 	 * @return bool
846 846
 	 */
847
-	function has_term( $term_name_or_id, $taxonomy = 'all' ) {
847
+	function has_term($term_name_or_id, $taxonomy = 'all') {
848 848
 		if ( $taxonomy == 'all' || $taxonomy == 'any' ) {
849 849
 			$taxes = get_object_taxonomies($this->post_type, 'names');
850 850
 			$ret = false;
851
-			foreach ( $taxes as $tax ) {
851
+			foreach ($taxes as $tax) {
852 852
 				if ( has_term($term_name_or_id, $tax, $this->ID) ) {
853 853
 					$ret = true;
854 854
 					break;
@@ -863,7 +863,7 @@  discard block
 block discarded – undo
863 863
 	 * @param string $field
864 864
 	 * @return TimberImage
865 865
 	 */
866
-	function get_image( $field ) {
866
+	function get_image($field) {
867 867
 		return new $this->ImageClass($this->$field);
868 868
 	}
869 869
 
@@ -913,7 +913,7 @@  discard block
 block discarded – undo
913 913
 	 * @param int $page
914 914
 	 * @return string
915 915
 	 */
916
-	function get_content( $len = 0, $page = 0 ) {
916
+	function get_content($len = 0, $page = 0) {
917 917
 		if ( $len == 0 && $page == 0 && $this->_content ) {
918 918
 			return $this->_content;
919 919
 		}
@@ -974,7 +974,7 @@  discard block
 block discarded – undo
974 974
 	 * @param string $field_name
975 975
 	 * @return mixed
976 976
 	 */
977
-	public function get_field( $field_name ) {
977
+	public function get_field($field_name) {
978 978
 		$value = apply_filters('timber_post_get_meta_field_pre', null, $this->ID, $field_name, $this);
979 979
 		if ( $value === null ) {
980 980
 			$value = get_post_meta($this->ID, $field_name);
@@ -992,7 +992,7 @@  discard block
 block discarded – undo
992 992
 	/**
993 993
 	 * @param string $field_name
994 994
 	 */
995
-	function import_field( $field_name ) {
995
+	function import_field($field_name) {
996 996
 		$this->$field_name = $this->get_field($field_name);
997 997
 	}
998 998
 
@@ -1023,13 +1023,13 @@  discard block
 block discarded – undo
1023 1023
 	 * ```
1024 1024
 	 * @return string a space-seperated list of classes
1025 1025
 	 */
1026
-	public function post_class( $class='' ) {
1026
+	public function post_class($class = '') {
1027 1027
 		global $post;
1028 1028
 		$old_global_post = $post;
1029 1029
 		$post = $this;
1030 1030
 		$class_array = get_post_class($class, $this->ID);
1031 1031
 		$post = $old_global_post;
1032
-		if ( is_array($class_array) ){
1032
+		if ( is_array($class_array) ) {
1033 1033
 			return implode(' ', $class_array);
1034 1034
 		}
1035 1035
 		return $class_array;
@@ -1131,8 +1131,8 @@  discard block
 block discarded – undo
1131 1131
 	 * @param string|bool $childPostClass _optional_ a custom post class (ex: 'MyTimberPost') to return the objects as. By default (false) it will use TimberPost::$post_class value.
1132 1132
 	 * @return array
1133 1133
 	 */
1134
-	public function children( $post_type = 'any', $childPostClass = false ) {
1135
-		return $this->get_children( $post_type, $childPostClass );
1134
+	public function children($post_type = 'any', $childPostClass = false) {
1135
+		return $this->get_children($post_type, $childPostClass);
1136 1136
 	}
1137 1137
 
1138 1138
 	/**
@@ -1156,7 +1156,7 @@  discard block
 block discarded – undo
1156 1156
 	 * ```
1157 1157
 	 * @return bool|array
1158 1158
 	 */
1159
-	public function comments( $count = 0, $order = 'wp', $type = 'comment', $status = 'approve', $CommentClass = 'TimberComment' ) {
1159
+	public function comments($count = 0, $order = 'wp', $type = 'comment', $status = 'approve', $CommentClass = 'TimberComment') {
1160 1160
 		return $this->get_comments($count, $order, $type, $status, $CommentClass);
1161 1161
 	}
1162 1162
 
@@ -1173,7 +1173,7 @@  discard block
 block discarded – undo
1173 1173
 	 * @param int $page
1174 1174
 	 * @return string
1175 1175
 	 */
1176
-	public function content( $page = 0 ) {
1176
+	public function content($page = 0) {
1177 1177
 		return $this->get_content(0, $page);
1178 1178
 	}
1179 1179
 
@@ -1202,7 +1202,7 @@  discard block
 block discarded – undo
1202 1202
 	 * @param string $date_format
1203 1203
 	 * @return string
1204 1204
 	 */
1205
-	public function date( $date_format = '' ) {
1205
+	public function date($date_format = '') {
1206 1206
 		return $this->get_date($date_format);
1207 1207
 	}
1208 1208
 
@@ -1224,9 +1224,9 @@  discard block
 block discarded – undo
1224 1224
 	 * @param string $time_format
1225 1225
 	 * @return string
1226 1226
 	 */
1227
-	public function time( $time_format = '' ) {
1227
+	public function time($time_format = '') {
1228 1228
 		$tf = $time_format ? $time_format : get_option('time_format');
1229
-	 	$the_time = (string)mysql2date($tf, $this->post_date);
1229
+	 	$the_time = (string) mysql2date($tf, $this->post_date);
1230 1230
 	 	return apply_filters('get_the_time', $the_time, $tf);
1231 1231
 	}
1232 1232
 
@@ -1262,7 +1262,7 @@  discard block
 block discarded – undo
1262 1262
 	 * @param string $field_name
1263 1263
 	 * @return mixed
1264 1264
 	 */
1265
-	public function meta( $field_name = null ) {
1265
+	public function meta($field_name = null) {
1266 1266
 		if ( $field_name === null ) {
1267 1267
 			//on the off-chance the field is actually named meta
1268 1268
 			$field_name = 'meta';
@@ -1273,7 +1273,7 @@  discard block
 block discarded – undo
1273 1273
 	/**
1274 1274
 	 * @return string
1275 1275
 	 */
1276
-	public function name(){
1276
+	public function name() {
1277 1277
 		return $this->title();
1278 1278
 	}
1279 1279
 
@@ -1281,7 +1281,7 @@  discard block
 block discarded – undo
1281 1281
 	 * @param string $date_format
1282 1282
 	 * @return string
1283 1283
 	 */
1284
-	public function modified_date( $date_format = '' ) {
1284
+	public function modified_date($date_format = '') {
1285 1285
 		return $this->get_modified_date($date_format);
1286 1286
 	}
1287 1287
 
@@ -1289,7 +1289,7 @@  discard block
 block discarded – undo
1289 1289
 	 * @param string $time_format
1290 1290
 	 * @return string
1291 1291
 	 */
1292
-	public function modified_time( $time_format = '' ) {
1292
+	public function modified_time($time_format = '') {
1293 1293
 		return $this->get_modified_time($time_format);
1294 1294
 	}
1295 1295
 
@@ -1298,7 +1298,7 @@  discard block
 block discarded – undo
1298 1298
 	 * @param bool $in_same_cat
1299 1299
 	 * @return mixed
1300 1300
 	 */
1301
-	public function next( $in_same_cat = false ) {
1301
+	public function next($in_same_cat = false) {
1302 1302
 		return $this->get_next($in_same_cat);
1303 1303
 	}
1304 1304
 
@@ -1356,7 +1356,7 @@  discard block
 block discarded – undo
1356 1356
 	 * @param bool $in_same_cat
1357 1357
 	 * @return mixed
1358 1358
 	 */
1359
-	public function prev( $in_same_cat = false ) {
1359
+	public function prev($in_same_cat = false) {
1360 1360
 		return $this->get_prev($in_same_cat);
1361 1361
 	}
1362 1362
 
@@ -1368,7 +1368,7 @@  discard block
 block discarded – undo
1368 1368
 	 * @param bool $merge Should the resulting array be one big one (true)? Or should it be an array of sub-arrays for each taxonomy (false)?
1369 1369
 	 * @return array
1370 1370
 	 */
1371
-	public function terms( $tax = '', $merge = true ) {
1371
+	public function terms($tax = '', $merge = true) {
1372 1372
 		return $this->get_terms($tax, $merge);
1373 1373
 	}
1374 1374
 
Please login to merge, or discard this patch.
lib/timber-twig.php 1 patch
Spacing   +149 added lines, -149 removed lines patch added patch discarded remove patch
@@ -12,8 +12,8 @@  discard block
 block discarded – undo
12 12
 	}
13 13
 
14 14
 	function __construct() {
15
-		add_action( 'timber/twig/filters', array( $this, 'add_timber_filters_deprecated' ) );
16
-		add_action( 'timber/twig/filters', array( $this, 'add_timber_filters' ) );
15
+		add_action('timber/twig/filters', array($this, 'add_timber_filters_deprecated'));
16
+		add_action('timber/twig/filters', array($this, 'add_timber_filters'));
17 17
 	}
18 18
 
19 19
 	/**
@@ -23,14 +23,14 @@  discard block
 block discarded – undo
23 23
 	 * @deprecated since 0.20.7
24 24
 	 * @return Twig_Environment
25 25
 	 */
26
-	function add_timber_filters_deprecated( $twig ) {
27
-		$twig->addFilter( new Twig_SimpleFilter( 'get_src_from_attachment_id', 'twig_get_src_from_attachment_id' ) );
28
-		$twig->addFilter( new Twig_SimpleFilter( 'wp_body_class', array( $this, 'body_class' ) ) );
29
-		$twig->addFilter( new Twig_SimpleFilter( 'twitterify', array( 'TimberHelper', 'twitterify' ) ) );
30
-		$twig->addFilter( new Twig_SimpleFilter( 'twitterfy', array( 'TimberHelper', 'twitterify' ) ) );
31
-		$twig->addFilter( new Twig_SimpleFilter( 'string', function($arr, $glue = ' '){
26
+	function add_timber_filters_deprecated($twig) {
27
+		$twig->addFilter(new Twig_SimpleFilter('get_src_from_attachment_id', 'twig_get_src_from_attachment_id'));
28
+		$twig->addFilter(new Twig_SimpleFilter('wp_body_class', array($this, 'body_class')));
29
+		$twig->addFilter(new Twig_SimpleFilter('twitterify', array('TimberHelper', 'twitterify')));
30
+		$twig->addFilter(new Twig_SimpleFilter('twitterfy', array('TimberHelper', 'twitterify')));
31
+		$twig->addFilter(new Twig_SimpleFilter('string', function($arr, $glue = ' ') {
32 32
 			return twig_join_filter($arr, $glue);
33
-		} ) );
33
+		} ));
34 34
 		return $twig;
35 35
 	}
36 36
 
@@ -40,151 +40,151 @@  discard block
 block discarded – undo
40 40
 	 * @param Twig_Environment $twig
41 41
 	 * @return Twig_Environment
42 42
 	 */
43
-	function add_timber_filters( $twig ) {
43
+	function add_timber_filters($twig) {
44 44
 		/* image filters */
45
-		$twig->addFilter( new Twig_SimpleFilter( 'resize', array( 'TimberImageHelper', 'resize' ) ) );
46
-		$twig->addFilter( new Twig_SimpleFilter( 'retina', array( 'TimberImageHelper', 'retina_resize' ) ) );
47
-		$twig->addFilter( new Twig_SimpleFilter( 'letterbox', array( 'TimberImageHelper', 'letterbox' ) ) );
48
-		$twig->addFilter( new Twig_SimpleFilter( 'tojpg', array( 'TimberImageHelper', 'img_to_jpg' ) ) );
45
+		$twig->addFilter(new Twig_SimpleFilter('resize', array('TimberImageHelper', 'resize')));
46
+		$twig->addFilter(new Twig_SimpleFilter('retina', array('TimberImageHelper', 'retina_resize')));
47
+		$twig->addFilter(new Twig_SimpleFilter('letterbox', array('TimberImageHelper', 'letterbox')));
48
+		$twig->addFilter(new Twig_SimpleFilter('tojpg', array('TimberImageHelper', 'img_to_jpg')));
49 49
 
50 50
 		/* debugging filters */
51
-		$twig->addFilter( new Twig_SimpleFilter( 'docs', 'twig_object_docs' ) );
52
-		$twig->addFilter( new Twig_SimpleFilter( 'get_class',  'get_class' ) );
53
-		$twig->addFilter( new Twig_SimpleFilter( 'get_type', 'get_type' ) );
54
-		$twig->addFilter( new Twig_SimpleFilter( 'print_r', function( $arr ) {
55
-					return print_r( $arr, true );
56
-				} ) );
57
-		$twig->addFilter( new Twig_SimpleFilter( 'print_a', function( $arr ) {
58
-					return '<pre>' . self::object_docs( $arr, true ) . '</pre>';
59
-				} ) );
51
+		$twig->addFilter(new Twig_SimpleFilter('docs', 'twig_object_docs'));
52
+		$twig->addFilter(new Twig_SimpleFilter('get_class', 'get_class'));
53
+		$twig->addFilter(new Twig_SimpleFilter('get_type', 'get_type'));
54
+		$twig->addFilter(new Twig_SimpleFilter('print_r', function($arr) {
55
+					return print_r($arr, true);
56
+				} ));
57
+		$twig->addFilter(new Twig_SimpleFilter('print_a', function($arr) {
58
+					return '<pre>' . self::object_docs($arr, true) . '</pre>';
59
+				} ));
60 60
 
61 61
 		/* other filters */
62
-		$twig->addFilter( new Twig_SimpleFilter( 'stripshortcodes', 'strip_shortcodes' ) );
63
-		$twig->addFilter( new Twig_SimpleFilter( 'array', array( $this, 'to_array' ) ) );
64
-		$twig->addFilter( new Twig_SimpleFilter( 'excerpt', 'wp_trim_words' ) );
65
-		$twig->addFilter( new Twig_SimpleFilter( 'function', array( $this, 'exec_function' ) ) );
66
-		$twig->addFilter( new Twig_SimpleFilter( 'pretags', array( $this, 'twig_pretags' ) ) );
67
-		$twig->addFilter( new Twig_SimpleFilter( 'sanitize', 'sanitize_title' ) );
68
-		$twig->addFilter( new Twig_SimpleFilter( 'shortcodes', 'do_shortcode' ) );
69
-		$twig->addFilter( new Twig_SimpleFilter( 'time_ago', array( $this, 'time_ago' ) ) );
70
-		$twig->addFilter( new Twig_SimpleFilter( 'wpautop', 'wpautop' ) );
71
-		$twig->addFilter( new Twig_SimpleFilter( 'list', array( $this, 'add_list_separators' ) ) );
72
-
73
-		$twig->addFilter( new Twig_SimpleFilter( 'relative', function ( $link ) {
74
-					return TimberURLHelper::get_rel_url( $link, true );
75
-				} ) );
76
-
77
-		$twig->addFilter( new Twig_SimpleFilter( 'date', array( $this, 'intl_date' ) ) );
78
-
79
-		$twig->addFilter( new Twig_SimpleFilter( 'truncate', function ( $text, $len ) {
80
-					return TimberHelper::trim_words( $text, $len );
81
-				} ) );
62
+		$twig->addFilter(new Twig_SimpleFilter('stripshortcodes', 'strip_shortcodes'));
63
+		$twig->addFilter(new Twig_SimpleFilter('array', array($this, 'to_array')));
64
+		$twig->addFilter(new Twig_SimpleFilter('excerpt', 'wp_trim_words'));
65
+		$twig->addFilter(new Twig_SimpleFilter('function', array($this, 'exec_function')));
66
+		$twig->addFilter(new Twig_SimpleFilter('pretags', array($this, 'twig_pretags')));
67
+		$twig->addFilter(new Twig_SimpleFilter('sanitize', 'sanitize_title'));
68
+		$twig->addFilter(new Twig_SimpleFilter('shortcodes', 'do_shortcode'));
69
+		$twig->addFilter(new Twig_SimpleFilter('time_ago', array($this, 'time_ago')));
70
+		$twig->addFilter(new Twig_SimpleFilter('wpautop', 'wpautop'));
71
+		$twig->addFilter(new Twig_SimpleFilter('list', array($this, 'add_list_separators')));
72
+
73
+		$twig->addFilter(new Twig_SimpleFilter('relative', function($link) {
74
+					return TimberURLHelper::get_rel_url($link, true);
75
+				} ));
76
+
77
+		$twig->addFilter(new Twig_SimpleFilter('date', array($this, 'intl_date')));
78
+
79
+		$twig->addFilter(new Twig_SimpleFilter('truncate', function($text, $len) {
80
+					return TimberHelper::trim_words($text, $len);
81
+				} ));
82 82
 
83 83
 		/* actions and filters */
84
-		$twig->addFunction( new Twig_SimpleFunction( 'action', function ( $context ) {
84
+		$twig->addFunction(new Twig_SimpleFunction('action', function($context) {
85 85
 					$args = func_get_args();
86
-					array_shift( $args );
86
+					array_shift($args);
87 87
 					$args[] = $context;
88
-					call_user_func_array( 'do_action', $args );
89
-				}, array( 'needs_context' => true ) ) );
88
+					call_user_func_array('do_action', $args);
89
+				}, array('needs_context' => true)));
90 90
 
91
-		$twig->addFilter( new Twig_SimpleFilter( 'apply_filters', function () {
91
+		$twig->addFilter(new Twig_SimpleFilter('apply_filters', function() {
92 92
 					$args = func_get_args();
93
-					$tag = current( array_splice( $args, 1, 1 ) );
93
+					$tag = current(array_splice($args, 1, 1));
94 94
 
95
-					return apply_filters_ref_array( $tag, $args );
96
-				} ) );
97
-		$twig->addFunction( new Twig_SimpleFunction( 'function', array( &$this, 'exec_function' ) ) );
98
-		$twig->addFunction( new Twig_SimpleFunction( 'fn', array( &$this, 'exec_function' ) ) );
95
+					return apply_filters_ref_array($tag, $args);
96
+				} ));
97
+		$twig->addFunction(new Twig_SimpleFunction('function', array(&$this, 'exec_function')));
98
+		$twig->addFunction(new Twig_SimpleFunction('fn', array(&$this, 'exec_function')));
99 99
 
100
-		$twig->addFunction( new Twig_SimpleFunction( 'shortcode', 'do_shortcode' ) );
100
+		$twig->addFunction(new Twig_SimpleFunction('shortcode', 'do_shortcode'));
101 101
 
102 102
 		/* TimberObjects */
103
-		$twig->addFunction( new Twig_SimpleFunction( 'TimberPost', function ( $pid, $PostClass = 'TimberPost' ) {
104
-					if ( is_array( $pid ) && !TimberHelper::is_array_assoc( $pid ) ) {
105
-						foreach ( $pid as &$p ) {
106
-							$p = new $PostClass( $p );
103
+		$twig->addFunction(new Twig_SimpleFunction('TimberPost', function($pid, $PostClass = 'TimberPost') {
104
+					if ( is_array($pid) && !TimberHelper::is_array_assoc($pid) ) {
105
+						foreach ($pid as &$p) {
106
+							$p = new $PostClass($p);
107 107
 						}
108 108
 						return $pid;
109 109
 					}
110
-					return new $PostClass( $pid );
111
-				} ) );
112
-		$twig->addFunction( new Twig_SimpleFunction( 'TimberImage', function ( $pid, $ImageClass = 'TimberImage' ) {
113
-					if ( is_array( $pid ) && !TimberHelper::is_array_assoc( $pid ) ) {
114
-						foreach ( $pid as &$p ) {
115
-							$p = new $ImageClass( $p );
110
+					return new $PostClass($pid);
111
+				} ));
112
+		$twig->addFunction(new Twig_SimpleFunction('TimberImage', function($pid, $ImageClass = 'TimberImage') {
113
+					if ( is_array($pid) && !TimberHelper::is_array_assoc($pid) ) {
114
+						foreach ($pid as &$p) {
115
+							$p = new $ImageClass($p);
116 116
 						}
117 117
 						return $pid;
118 118
 					}
119
-					return new $ImageClass( $pid );
120
-				} ) );
121
-		$twig->addFunction( new Twig_SimpleFunction( 'TimberTerm', function ( $pid, $TermClass = 'TimberTerm' ) {
122
-					if ( is_array( $pid ) && !TimberHelper::is_array_assoc( $pid ) ) {
123
-						foreach ( $pid as &$p ) {
124
-							$p = new $TermClass( $p );
119
+					return new $ImageClass($pid);
120
+				} ));
121
+		$twig->addFunction(new Twig_SimpleFunction('TimberTerm', function($pid, $TermClass = 'TimberTerm') {
122
+					if ( is_array($pid) && !TimberHelper::is_array_assoc($pid) ) {
123
+						foreach ($pid as &$p) {
124
+							$p = new $TermClass($p);
125 125
 						}
126 126
 						return $pid;
127 127
 					}
128
-					return new $TermClass( $pid );
129
-				} ) );
130
-		$twig->addFunction( new Twig_SimpleFunction( 'TimberUser', function ( $pid, $UserClass = 'TimberUser' ) {
131
-					if ( is_array( $pid ) && !TimberHelper::is_array_assoc( $pid ) ) {
132
-						foreach ( $pid as &$p ) {
133
-							$p = new $UserClass( $p );
128
+					return new $TermClass($pid);
129
+				} ));
130
+		$twig->addFunction(new Twig_SimpleFunction('TimberUser', function($pid, $UserClass = 'TimberUser') {
131
+					if ( is_array($pid) && !TimberHelper::is_array_assoc($pid) ) {
132
+						foreach ($pid as &$p) {
133
+							$p = new $UserClass($p);
134 134
 						}
135 135
 						return $pid;
136 136
 					}
137
-					return new $UserClass( $pid );
138
-				} ) );
137
+					return new $UserClass($pid);
138
+				} ));
139 139
 
140 140
 		/* TimberObjects Alias */
141
-		$twig->addFunction( new Twig_SimpleFunction( 'Post', function ( $pid, $PostClass = 'TimberPost' ) {
142
-					if ( is_array( $pid ) && !TimberHelper::is_array_assoc( $pid ) ) {
143
-						foreach ( $pid as &$p ) {
144
-							$p = new $PostClass( $p );
141
+		$twig->addFunction(new Twig_SimpleFunction('Post', function($pid, $PostClass = 'TimberPost') {
142
+					if ( is_array($pid) && !TimberHelper::is_array_assoc($pid) ) {
143
+						foreach ($pid as &$p) {
144
+							$p = new $PostClass($p);
145 145
 						}
146 146
 						return $pid;
147 147
 					}
148
-					return new $PostClass( $pid );
149
-				} ) );
150
-		$twig->addFunction( new Twig_SimpleFunction( 'Image', function ( $pid, $ImageClass = 'TimberImage' ) {
151
-					if ( is_array( $pid ) && !TimberHelper::is_array_assoc( $pid ) ) {
152
-						foreach ( $pid as &$p ) {
153
-							$p = new $ImageClass( $p );
148
+					return new $PostClass($pid);
149
+				} ));
150
+		$twig->addFunction(new Twig_SimpleFunction('Image', function($pid, $ImageClass = 'TimberImage') {
151
+					if ( is_array($pid) && !TimberHelper::is_array_assoc($pid) ) {
152
+						foreach ($pid as &$p) {
153
+							$p = new $ImageClass($p);
154 154
 						}
155 155
 						return $pid;
156 156
 					}
157
-					return new $ImageClass( $pid );
158
-				} ) );
159
-		$twig->addFunction( new Twig_SimpleFunction( 'Term', function ( $pid, $TermClass = 'TimberTerm' ) {
160
-					if ( is_array( $pid ) && !TimberHelper::is_array_assoc( $pid ) ) {
161
-						foreach ( $pid as &$p ) {
162
-							$p = new $TermClass( $p );
157
+					return new $ImageClass($pid);
158
+				} ));
159
+		$twig->addFunction(new Twig_SimpleFunction('Term', function($pid, $TermClass = 'TimberTerm') {
160
+					if ( is_array($pid) && !TimberHelper::is_array_assoc($pid) ) {
161
+						foreach ($pid as &$p) {
162
+							$p = new $TermClass($p);
163 163
 						}
164 164
 						return $pid;
165 165
 					}
166
-					return new $TermClass( $pid );
167
-				} ) );
168
-		$twig->addFunction( new Twig_SimpleFunction( 'User', function ( $pid, $UserClass = 'TimberUser' ) {
169
-					if ( is_array( $pid ) && !TimberHelper::is_array_assoc( $pid ) ) {
170
-						foreach ( $pid as &$p ) {
171
-							$p = new $UserClass( $p );
166
+					return new $TermClass($pid);
167
+				} ));
168
+		$twig->addFunction(new Twig_SimpleFunction('User', function($pid, $UserClass = 'TimberUser') {
169
+					if ( is_array($pid) && !TimberHelper::is_array_assoc($pid) ) {
170
+						foreach ($pid as &$p) {
171
+							$p = new $UserClass($p);
172 172
 						}
173 173
 						return $pid;
174 174
 					}
175
-					return new $UserClass( $pid );
176
-				} ) );
175
+					return new $UserClass($pid);
176
+				} ));
177 177
 
178 178
 		/* bloginfo and translate */
179
-		$twig->addFunction( 'bloginfo', new Twig_SimpleFunction( 'bloginfo', function ( $show = '', $filter = 'raw' ) {
180
-					return get_bloginfo( $show, $filter );
181
-				} ) );
182
-		$twig->addFunction( '__', new Twig_SimpleFunction( '__', function ( $text, $domain = 'default' ) {
183
-					return __( $text, $domain );
184
-				} ) );
179
+		$twig->addFunction('bloginfo', new Twig_SimpleFunction('bloginfo', function($show = '', $filter = 'raw') {
180
+					return get_bloginfo($show, $filter);
181
+				} ));
182
+		$twig->addFunction('__', new Twig_SimpleFunction('__', function($text, $domain = 'default') {
183
+					return __($text, $domain);
184
+				} ));
185 185
 		/* get_twig is deprecated, use timber/twig */
186
-		$twig = apply_filters( 'get_twig', $twig );
187
-		$twig = apply_filters( 'timber/twig', $twig );
186
+		$twig = apply_filters('get_twig', $twig);
187
+		$twig = apply_filters('timber/twig', $twig);
188 188
 		return $twig;
189 189
 	}
190 190
 
@@ -194,11 +194,11 @@  discard block
 block discarded – undo
194 194
 	 * @param mixed   $arr
195 195
 	 * @return array
196 196
 	 */
197
-	function to_array( $arr ) {
198
-		if ( is_array( $arr ) ) {
197
+	function to_array($arr) {
198
+		if ( is_array($arr) ) {
199 199
 			return $arr;
200 200
 		}
201
-		$arr = array( $arr );
201
+		$arr = array($arr);
202 202
 		return $arr;
203 203
 	}
204 204
 
@@ -208,13 +208,13 @@  discard block
 block discarded – undo
208 208
 	 * @param string  $function_name
209 209
 	 * @return mixed
210 210
 	 */
211
-	function exec_function( $function_name ) {
211
+	function exec_function($function_name) {
212 212
 		$args = func_get_args();
213
-		array_shift( $args );
213
+		array_shift($args);
214 214
 		if ( is_string($function_name) ) {
215
-			$function_name = trim( $function_name );
215
+			$function_name = trim($function_name);
216 216
 		}
217
-		return call_user_func_array( $function_name, ( $args ) );
217
+		return call_user_func_array($function_name, ($args));
218 218
 	}
219 219
 
220 220
 	/**
@@ -223,8 +223,8 @@  discard block
 block discarded – undo
223 223
 	 * @param string  $content
224 224
 	 * @return string
225 225
 	 */
226
-	function twig_pretags( $content ) {
227
-		return preg_replace_callback( '|<pre.*>(.*)</pre|isU', array( &$this, 'convert_pre_entities' ), $content );
226
+	function twig_pretags($content) {
227
+		return preg_replace_callback('|<pre.*>(.*)</pre|isU', array(&$this, 'convert_pre_entities'), $content);
228 228
 	}
229 229
 
230 230
 	/**
@@ -233,8 +233,8 @@  discard block
 block discarded – undo
233 233
 	 * @param array   $matches
234 234
 	 * @return string
235 235
 	 */
236
-	function convert_pre_entities( $matches ) {
237
-		return str_replace( $matches[1], htmlentities( $matches[1] ), $matches[0] );
236
+	function convert_pre_entities($matches) {
237
+		return str_replace($matches[1], htmlentities($matches[1]), $matches[0]);
238 238
 	}
239 239
 
240 240
 	/**
@@ -242,12 +242,12 @@  discard block
 block discarded – undo
242 242
 	 * @deprecated 0.20.7
243 243
 	 * @return string
244 244
 	 */
245
-	function body_class( $body_classes ) {
245
+	function body_class($body_classes) {
246 246
 		ob_start();
247
-		if ( is_array( $body_classes ) ) {
248
-			$body_classes = explode( ' ', $body_classes );
247
+		if ( is_array($body_classes) ) {
248
+			$body_classes = explode(' ', $body_classes);
249 249
 		}
250
-		body_class( $body_classes );
250
+		body_class($body_classes);
251 251
 		$return = ob_get_contents();
252 252
 		ob_end_clean();
253 253
 		return $return;
@@ -260,20 +260,20 @@  discard block
 block discarded – undo
260 260
 	 * @param string  $format (optional)
261 261
 	 * @return string
262 262
 	 */
263
-	function intl_date( $date, $format = null ) {
263
+	function intl_date($date, $format = null) {
264 264
 		if ( $format === null ) {
265
-			$format = get_option( 'date_format' );
265
+			$format = get_option('date_format');
266 266
 		}
267 267
 
268 268
 		if ( $date instanceof DateTime ) {
269 269
 			$timestamp = $date->getTimestamp();
270
-		} else if (is_numeric( $date ) && strtotime( $date ) === false ) {
271
-			$timestamp = intval( $date );
270
+		} else if ( is_numeric($date) && strtotime($date) === false ) {
271
+			$timestamp = intval($date);
272 272
 		} else {
273
-			$timestamp = strtotime( $date );
273
+			$timestamp = strtotime($date);
274 274
 		}
275 275
 
276
-		return date_i18n( $format, $timestamp );
276
+		return date_i18n($format, $timestamp);
277 277
 	}
278 278
 
279 279
 	//debug
@@ -285,17 +285,17 @@  discard block
 block discarded – undo
285 285
 	 * @param bool    $methods
286 286
 	 * @return string
287 287
 	 */
288
-	function object_docs( $obj, $methods = true ) {
289
-		$class = get_class( $obj );
290
-		$properties = (array)$obj;
288
+	function object_docs($obj, $methods = true) {
289
+		$class = get_class($obj);
290
+		$properties = (array) $obj;
291 291
 		if ( $methods ) {
292 292
 			/** @var array $methods */
293 293
 			$methods = $obj->get_method_values();
294 294
 		}
295
-		$rets = array_merge( $properties, $methods );
296
-		ksort( $rets );
297
-		$str = print_r( $rets, true );
298
-		$str = str_replace( 'Array', $class . ' Object', $str );
295
+		$rets = array_merge($properties, $methods);
296
+		ksort($rets);
297
+		$str = print_r($rets, true);
298
+		$str = str_replace('Array', $class . ' Object', $str);
299 299
 		return $str;
300 300
 	}
301 301
 
@@ -306,15 +306,15 @@  discard block
 block discarded – undo
306 306
 	 * @param string $format_future
307 307
 	 * @return string
308 308
 	 */
309
-	function time_ago( $from, $to = null, $format_past = '%s ago', $format_future = '%s from now' ) {
309
+	function time_ago($from, $to = null, $format_past = '%s ago', $format_future = '%s from now') {
310 310
 		$to = $to === null ? time() : $to;
311
-		$to = is_int( $to ) ? $to : strtotime( $to );
312
-		$from = is_int( $from ) ? $from : strtotime( $from );
311
+		$to = is_int($to) ? $to : strtotime($to);
312
+		$from = is_int($from) ? $from : strtotime($from);
313 313
 
314 314
 		if ( $from < $to ) {
315
-			return sprintf( $format_past, human_time_diff( $from, $to ) );
315
+			return sprintf($format_past, human_time_diff($from, $to));
316 316
 		} else {
317
-			return sprintf( $format_future, human_time_diff( $to, $from ) );
317
+			return sprintf($format_future, human_time_diff($to, $from));
318 318
 		}
319 319
 	}
320 320
 
@@ -324,18 +324,18 @@  discard block
 block discarded – undo
324 324
 	 * @param string $second_delimiter
325 325
 	 * @return string
326 326
 	 */
327
-	function add_list_separators( $arr, $first_delimiter = ',', $second_delimiter = 'and' ) {
328
-		$length = count( $arr );
327
+	function add_list_separators($arr, $first_delimiter = ',', $second_delimiter = 'and') {
328
+		$length = count($arr);
329 329
 		$list = '';
330
-		foreach( $arr as $index => $item ) {
330
+		foreach ($arr as $index => $item) {
331 331
 			if ( $index < $length - 2 ) {
332
-				$delimiter = $first_delimiter.' ';
332
+				$delimiter = $first_delimiter . ' ';
333 333
 			} elseif ( $index == $length - 2 ) {
334
-				$delimiter = ' '.$second_delimiter.' ';
334
+				$delimiter = ' ' . $second_delimiter . ' ';
335 335
 			} else {
336 336
 				$delimiter = '';
337 337
 			}
338
-			$list = $list.$item.$delimiter;
338
+			$list = $list . $item . $delimiter;
339 339
 		}
340 340
 		return $list;
341 341
 	}
Please login to merge, or discard this patch.