Code Duplication    Length = 3-11 lines in 2 locations

core/db_models/EEM_Base.model.php 2 locations

@@ 2622-2632 (lines=11) @@
2619
2620
		//now, just verify they didn't pass anything wack
2621
		foreach($query_params as $query_key => $query_value){
2622
			if( ! in_array($query_key,$this->_allowed_query_params,true)){
2623
				throw new EE_Error(
2624
					sprintf(
2625
						__("You passed %s as a query parameter to %s, which is illegal! The allowed query parameters are %s",'event_espresso'),
2626
						$query_key,
2627
						get_class($this),
2628
//						print_r( $this->_allowed_query_params, TRUE )
2629
						implode( ',', $this->_allowed_query_params )
2630
					)
2631
				);
2632
			}
2633
		}
2634
		$main_model_join_sql = $query_object->get_main_model_join_sql();
2635
		if ( empty( $main_model_join_sql ) )
@@ 3199-3201 (lines=3) @@
3196
		if($field_obj instanceof EE_Model_Field_Base){
3197
			return $wpdb->prepare($field_obj->get_wpdb_data_type(),$this->_prepare_value_for_use_in_db($value, $field_obj));
3198
		}else{//$field_obj should really just be a data type
3199
			if( ! in_array($field_obj,$this->_valid_wpdb_data_types)){
3200
				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)));
3201
			}
3202
			return $wpdb->prepare($field_obj,$value);
3203
		}
3204
	}