Code Duplication    Length = 7-8 lines in 2 locations

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

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