Code Duplication    Length = 6-7 lines in 2 locations

classes/fields/website.php 2 locations

@@ 278-284 (lines=7) @@
275
		$options = (array) $options;
276
277
		// Update from a array input field (like link) if the field updates
278
		if ( is_array( $value ) ) {
279
			if ( isset( $value['url'] ) ) {
280
				$value = $value['url'];
281
			} else {
282
				$value = implode( ' ', $value );
283
			}
284
		}
285
286
		$value = $this->validate_url( $value, $options );
287
@@ 332-337 (lines=6) @@
329
			return $value;
330
331
		if ( 'none' != pods_var( self::$type . '_format', $options ) ) {
332
			if ( is_array( $value ) ) {
333
				if ( isset( $value[ 'scheme' ] ) )
334
					$value = $this->build_url( $value, $options );
335
				else
336
					$value = implode( '', $value );
337
			}
338
339
			if ( false === strpos( $value, '://' ) && 0 !== strpos( $value, '//' ) )
340
				$value = 'http://' . $value;