Code Duplication    Length = 21-23 lines in 2 locations

packages/status/src/Status.php 1 location

@@ 21-43 (lines=23) @@
18
	 *
19
	 * @return bool Whether Jetpack's development mode is active.
20
	 */
21
	public function is_development_mode() {
22
		$development_mode = false;
23
		$site_url         = site_url();
24
25
		if ( defined( '\\JETPACK_DEV_DEBUG' ) ) {
26
			$development_mode = constant( '\\JETPACK_DEV_DEBUG' );
27
		} elseif ( $site_url ) {
28
			$development_mode = false === strpos( $site_url, '.' );
29
		}
30
31
		/**
32
		 * Filters Jetpack's development mode.
33
		 *
34
		 * @see https://jetpack.com/support/development-mode/
35
		 *
36
		 * @since 2.2.1
37
		 *
38
		 * @param bool $development_mode Is Jetpack's development mode active.
39
		 */
40
		$development_mode = (bool) apply_filters( 'jetpack_development_mode', $development_mode );
41
42
		return $development_mode;
43
	}
44
45
	/**
46
	 * Whether this is a system with a multiple networks.

class.jetpack.php 1 location

@@ 1566-1586 (lines=21) @@
1563
	/**
1564
	 * Is Jetpack in development (offline) mode?
1565
	 */
1566
	public static function is_development_mode() {
1567
		$development_mode = false;
1568
1569
		if ( defined( 'JETPACK_DEV_DEBUG' ) ) {
1570
			$development_mode = JETPACK_DEV_DEBUG;
1571
		} elseif ( $site_url = site_url() ) {
1572
			$development_mode = false === strpos( $site_url, '.' );
1573
		}
1574
1575
		/**
1576
		 * Filters Jetpack's development mode.
1577
		 *
1578
		 * @see https://jetpack.com/support/development-mode/
1579
		 *
1580
		 * @since 2.2.1
1581
		 *
1582
		 * @param bool $development_mode Is Jetpack's development mode active.
1583
		 */
1584
		$development_mode = ( bool ) apply_filters( 'jetpack_development_mode', $development_mode );
1585
		return $development_mode;
1586
	}
1587
1588
	/**
1589
	 * Whether the site is currently onboarding or not.