Code Duplication    Length = 24-26 lines in 2 locations

wp-includes/general-template.php 2 locations

@@ 2359-2384 (lines=26) @@
2356
 * @param bool        $translate Whether to translate the time string. Default false.
2357
 * @return string|int|false Formatted date string or Unix timestamp if `$id` is 'U' or 'G'. False on failure.
2358
 */
2359
function get_post_time( $d = 'U', $gmt = false, $post = null, $translate = false ) {
2360
	$post = get_post($post);
2361
2362
	if ( ! $post ) {
2363
		return false;
2364
	}
2365
2366
	if ( $gmt )
2367
		$time = $post->post_date_gmt;
2368
	else
2369
		$time = $post->post_date;
2370
2371
	$time = mysql2date($d, $time, $translate);
2372
2373
	/**
2374
	 * Filters the localized time a post was written.
2375
	 *
2376
	 * @since 2.6.0
2377
	 *
2378
	 * @param string $time The formatted time.
2379
	 * @param string $d    Format to use for retrieving the time the post was written.
2380
	 *                     Accepts 'G', 'U', or php date format. Default 'U'.
2381
	 * @param bool   $gmt  Whether to retrieve the GMT time. Default false.
2382
	 */
2383
	return apply_filters( 'get_post_time', $time, $d, $gmt );
2384
}
2385
2386
/**
2387
 * Display the time at which the post was last modified.
@@ 2458-2481 (lines=24) @@
2455
 * @param bool        $translate Whether to translate the time string. Default false.
2456
 * @return string|int|false Formatted date string or Unix timestamp if `$id` is 'U' or 'G'. False on failure.
2457
 */
2458
function get_post_modified_time( $d = 'U', $gmt = false, $post = null, $translate = false ) {
2459
	$post = get_post($post);
2460
2461
	if ( ! $post ) {
2462
		return false;
2463
	}
2464
2465
	if ( $gmt )
2466
		$time = $post->post_modified_gmt;
2467
	else
2468
		$time = $post->post_modified;
2469
	$time = mysql2date($d, $time, $translate);
2470
2471
	/**
2472
	 * Filters the localized time a post was last modified.
2473
	 *
2474
	 * @since 2.8.0
2475
	 *
2476
	 * @param string $time The formatted time.
2477
	 * @param string $d    The date format. Accepts 'G', 'U', or php date format. Default 'U'.
2478
	 * @param bool   $gmt  Whether to return the GMT time. Default false.
2479
	 */
2480
	return apply_filters( 'get_post_modified_time', $time, $d, $gmt );
2481
}
2482
2483
/**
2484
 * Display the weekday on which the post was written.