Code Duplication    Length = 5-6 lines in 2 locations

includes/api/ApiBase.php 2 locations

@@ 997-1001 (lines=5) @@
994
995
						if ( is_array( $value ) ) {
996
							$value = array_map( 'intval', $value );
997
							if ( !is_null( $min ) || !is_null( $max ) ) {
998
								foreach ( $value as &$v ) {
999
									$this->validateLimit( $paramName, $v, $min, $max, null, $enforceLimits );
1000
								}
1001
							}
1002
						} else {
1003
							$value = intval( $value );
1004
							if ( !is_null( $min ) || !is_null( $max ) ) {
@@ 1002-1007 (lines=6) @@
999
									$this->validateLimit( $paramName, $v, $min, $max, null, $enforceLimits );
1000
								}
1001
							}
1002
						} else {
1003
							$value = intval( $value );
1004
							if ( !is_null( $min ) || !is_null( $max ) ) {
1005
								$this->validateLimit( $paramName, $value, $min, $max, null, $enforceLimits );
1006
							}
1007
						}
1008
						break;
1009
					case 'limit':
1010
						if ( !$parseLimit ) {