Code Duplication    Length = 3-11 lines in 2 locations

core/db_models/EEM_Base.model.php 2 locations

@@ 2722-2732 (lines=11) @@
2719
2720
		//now, just verify they didn't pass anything wack
2721
		foreach($query_params as $query_key => $query_value){
2722
			if( ! in_array($query_key,$this->_allowed_query_params,true)){
2723
				throw new EE_Error(
2724
					sprintf(
2725
						__("You passed %s as a query parameter to %s, which is illegal! The allowed query parameters are %s",'event_espresso'),
2726
						$query_key,
2727
						get_class($this),
2728
//						print_r( $this->_allowed_query_params, TRUE )
2729
						implode( ',', $this->_allowed_query_params )
2730
					)
2731
				);
2732
			}
2733
		}
2734
		$main_model_join_sql = $query_object->get_main_model_join_sql();
2735
		if ( empty( $main_model_join_sql ) )
@@ 3322-3324 (lines=3) @@
3319
		if($field_obj instanceof EE_Model_Field_Base){
3320
			return $wpdb->prepare($field_obj->get_wpdb_data_type(),$this->_prepare_value_for_use_in_db($value, $field_obj));
3321
		}else{//$field_obj should really just be a data type
3322
			if( ! in_array($field_obj,$this->_valid_wpdb_data_types)){
3323
				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)));
3324
			}
3325
			return $wpdb->prepare($field_obj,$value);
3326
		}
3327
	}