Code Duplication    Length = 3-11 lines in 2 locations

core/db_models/EEM_Base.model.php 2 locations

@@ 2952-2962 (lines=11) @@
2949
		}
2950
		//now, just verify they didn't pass anything wack
2951
		foreach ( $query_params as $query_key => $query_value ) {
2952
			if ( ! in_array( $query_key, $this->_allowed_query_params, true ) ) {
2953
				throw new EE_Error(
2954
					sprintf(
2955
						__(
2956
							"You passed %s as a query parameter to %s, which is illegal! The allowed query parameters are %s",
2957
							'event_espresso'
2958
						),
2959
						$query_key,
2960
						get_class( $this ),
2961
//						print_r( $this->_allowed_query_params, TRUE )
2962
						implode( ',', $this->_allowed_query_params )
2963
					)
2964
				);
2965
			}
@@ 3634-3636 (lines=3) @@
3631
		if($field_obj instanceof EE_Model_Field_Base){
3632
			return $wpdb->prepare($field_obj->get_wpdb_data_type(),$this->_prepare_value_for_use_in_db($value, $field_obj));
3633
		}else{//$field_obj should really just be a data type
3634
			if( ! in_array($field_obj,$this->_valid_wpdb_data_types)){
3635
				throw new EE_Error(sprintf(__("%s is not a valid wpdb datatype. Valid ones are %s", "event_espresso"),$field_obj,implode(",",$this->_valid_wpdb_data_types)));
3636
			}
3637
			return $wpdb->prepare($field_obj,$value);
3638
		}
3639
	}