Code Duplication    Length = 3-10 lines in 3 locations

core/db_classes/EE_Base_Class.class.php 1 location

@@ 132-134 (lines=3) @@
129
		// EEH_Debug_Tools::printr( $fieldValues, '$fieldValues  <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' );
130
		// verify client code has not passed any invalid field names
131
		foreach($fieldValues as $field_name=> $field_value){
132
			if( ! isset( $model_fields[ $field_name] ) ){
133
				throw new EE_Error(sprintf(__("Invalid field (%s) passed to constructor of %s. Allowed fields are :%s", "event_espresso"),$field_name,get_class($this),implode(", ",array_keys($model_fields))));
134
			}
135
		}
136
		// EEH_Debug_Tools::printr( $model_fields, '$model_fields  <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' );
137
		$this->_timezone = EEH_DTT_Helper::get_valid_timezone_string( $timezone );

core/db_models/EEM_Base.model.php 2 locations

@@ 3873-3882 (lines=10) @@
3870
	 */
3871
	public function related_settings_for($relation_name){
3872
		$relatedModels=$this->relation_settings();
3873
		if(!array_key_exists($relation_name,$relatedModels)){
3874
			throw new EE_Error(
3875
				sprintf(
3876
					__('Cannot get %s related to %s. There is no model relation of that type. There is, however, %s...','event_espresso'),
3877
					$relation_name,
3878
					$this->_get_class_name(),
3879
					implode( ', ', array_keys( $relatedModels ))
3880
				)
3881
			);
3882
		}
3883
		return $relatedModels[$relation_name];
3884
	}
3885
@@ 4787-4791 (lines=5) @@
4784
	 */
4785
	private function _prepare_operator_for_sql($operator_supplied){
4786
		$sql_operator = isset($this->_valid_operators[$operator_supplied]) ? $this->_valid_operators[$operator_supplied] : null;
4787
		if($sql_operator){
4788
			return $sql_operator;
4789
		}else{
4790
			throw new EE_Error(sprintf(__("The operator '%s' is not in the list of valid operators: %s", "event_espresso"),$operator_supplied,implode(",",array_keys($this->_valid_operators))));
4791
		}
4792
	}
4793
4794