Code Duplication    Length = 9-9 lines in 2 locations

src/wp-includes/option.php 2 locations

@@ 652-660 (lines=9) @@
649
		if ( ! wp_installing() ) {
650
			// If option is not in alloptions, it is not autoloaded and thus has a timeout
651
			$alloptions = wp_load_alloptions();
652
			if ( !isset( $alloptions[$transient_option] ) ) {
653
				$transient_timeout = '_transient_timeout_' . $transient;
654
				$timeout = get_option( $transient_timeout );
655
				if ( false !== $timeout && $timeout < time() ) {
656
					delete_option( $transient_option  );
657
					delete_option( $transient_timeout );
658
					$value = false;
659
				}
660
			}
661
		}
662
663
		if ( ! isset( $value ) )
@@ 1605-1613 (lines=9) @@
1602
		// Core transients that do not have a timeout. Listed here so querying timeouts can be avoided.
1603
		$no_timeout = array('update_core', 'update_plugins', 'update_themes');
1604
		$transient_option = '_site_transient_' . $transient;
1605
		if ( ! in_array( $transient, $no_timeout ) ) {
1606
			$transient_timeout = '_site_transient_timeout_' . $transient;
1607
			$timeout = get_site_option( $transient_timeout );
1608
			if ( false !== $timeout && $timeout < time() ) {
1609
				delete_site_option( $transient_option  );
1610
				delete_site_option( $transient_timeout );
1611
				$value = false;
1612
			}
1613
		}
1614
1615
		if ( ! isset( $value ) )
1616
			$value = get_site_option( $transient_option );