Code Duplication    Length = 7-8 lines in 2 locations

packages/options/legacy/class-jetpack-options.php 2 locations

@@ 202-208 (lines=7) @@
199
	 * @return mixed
200
	 */
201
	private static function get_option_from_database( $name, $default = false ) {
202
		if ( self::is_valid( $name, 'non_compact' ) ) {
203
			if ( self::is_network_option( $name ) ) {
204
				return get_site_option( "jetpack_$name", $default );
205
			}
206
207
			return get_option( "jetpack_$name", $default );
208
		}
209
210
		foreach ( array_keys( self::$grouped_options ) as $group ) {
211
			if ( self::is_valid( $name, $group ) ) {
@@ 288-295 (lines=8) @@
285
		 * @param mixed $value The new value of the option.
286
		 */
287
		do_action( 'pre_update_jetpack_option_' . $name, $name, $value );
288
		if ( self::is_valid( $name, 'non_compact' ) ) {
289
			if ( self::is_network_option( $name ) ) {
290
				return update_site_option( "jetpack_$name", $value );
291
			}
292
293
			return update_option( "jetpack_$name", $value, $autoload );
294
295
		}
296
297
		foreach ( array_keys( self::$grouped_options ) as $group ) {
298
			if ( self::is_valid( $name, $group ) ) {