| @@ 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. | |
| @@ 1540-1560 (lines=21) @@ | ||
| 1537 | /** | |
| 1538 | * Is Jetpack in development (offline) mode? | |
| 1539 | */ | |
| 1540 | 	public static function is_development_mode() { | |
| 1541 | $development_mode = false; | |
| 1542 | ||
| 1543 | 		if ( defined( 'JETPACK_DEV_DEBUG' ) ) { | |
| 1544 | $development_mode = JETPACK_DEV_DEBUG; | |
| 1545 | 		} elseif ( $site_url = site_url() ) { | |
| 1546 | $development_mode = false === strpos( $site_url, '.' ); | |
| 1547 | } | |
| 1548 | ||
| 1549 | /** | |
| 1550 | * Filters Jetpack's development mode. | |
| 1551 | * | |
| 1552 | * @see https://jetpack.com/support/development-mode/ | |
| 1553 | * | |
| 1554 | * @since 2.2.1 | |
| 1555 | * | |
| 1556 | * @param bool $development_mode Is Jetpack's development mode active. | |
| 1557 | */ | |
| 1558 | $development_mode = (bool) apply_filters( 'jetpack_development_mode', $development_mode ); | |
| 1559 | return $development_mode; | |
| 1560 | } | |
| 1561 | ||
| 1562 | /** | |
| 1563 | * Whether the site is currently onboarding or not. | |