Code Duplication    Length = 5-6 lines in 2 locations

includes/api/ApiBase.php 2 locations

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