Code Duplication    Length = 3-11 lines in 3 locations

core/db_models/EEM_Base.model.php 2 locations

@@ 3228-3233 (lines=6) @@
3225
				throw new EE_Error( sprintf( __("The '%s' operator must be used with an array of values and there must be exactly TWO values in that array.", 'event_espresso'), "BETWEEN" ) );
3226
			$cleaned_value = $this->_construct_between_value( $value, $field_obj );
3227
			return $operator.SP.$cleaned_value;
3228
		} elseif( in_array( $operator, $this->_null_style_operators ) ) {
3229
			if($value != NULL){
3230
				throw new EE_Error(sprintf(__("You attempted to give a value  (%s) while using a NULL-style operator (%s). That isn't valid", "event_espresso"),$value,$operator));
3231
			}
3232
			return $operator;
3233
		}elseif( $operator == 'LIKE' && ! is_array($value)){
3234
			//if the operator is 'LIKE', we want to allow percent signs (%) and not
3235
			//remove other junk. So just treat it as a string.
3236
			return $operator.SP.$this->_wpdb_prepare_using_field($value, '%s');
@@ 3239-3241 (lines=3) @@
3236
			return $operator.SP.$this->_wpdb_prepare_using_field($value, '%s');
3237
		}elseif( ! in_array($operator, $this->_in_style_operators) && ! is_array($value)){
3238
			return $operator.SP.$this->_wpdb_prepare_using_field($value,$field_obj);
3239
		}elseif(in_array($operator, $this->_in_style_operators) && ! is_array($value)){
3240
			throw new EE_Error(sprintf(__("Operator '%s' must be used with an array of values, eg 'Registration.REG_ID' => array('%s',array(1,2,3))",'event_espresso'),$operator, $operator));
3241
		}elseif( ! in_array($operator, $this->_in_style_operators) && is_array($value)){
3242
			throw new EE_Error(sprintf(__("Operator '%s' must be used with a single value, not an array. Eg 'Registration.REG_ID => array('%s',23))",'event_espresso'),$operator,$operator));
3243
		}else{
3244
			throw new EE_Error(sprintf(__("It appears you've provided some totally invalid query parameters. Operator and value were:'%s', which isn't right at all", "event_espresso"),  http_build_query($op_and_value)));

core/EE_Registry.core.php 1 location

@@ 640-650 (lines=11) @@
637
			// get the file
638
			require_once( $path );
639
			// if the class isn't already declared somewhere
640
			if ( class_exists( $class_name, false ) === false ) {
641
				// so sorry, not a class
642
				throw new EE_Error(
643
					sprintf(
644
						__( 'The %s file %s does not appear to contain the %s Class.', 'event_espresso' ),
645
						$type,
646
						$path,
647
						$class_name
648
					)
649
				);
650
			}
651
652
		} catch ( EE_Error $e ) {
653
			$e->get_error();