Code Duplication    Length = 3-10 lines in 3 locations

core/db_classes/EE_Base_Class.class.php 1 location

@@ 142-144 (lines=3) @@
139
        // EEH_Debug_Tools::printr( $fieldValues, '$fieldValues  <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' );
140
        // verify client code has not passed any invalid field names
141
        foreach ($fieldValues as $field_name => $field_value) {
142
            if ( ! isset($model_fields[$field_name])) {
143
                throw new EE_Error(sprintf(__("Invalid field (%s) passed to constructor of %s. Allowed fields are :%s",
144
                    "event_espresso"), $field_name, get_class($this), implode(", ", array_keys($model_fields))));
145
            }
146
        }
147
        // EEH_Debug_Tools::printr( $model_fields, '$model_fields  <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' );

core/db_models/EEM_Base.model.php 2 locations

@@ 4573-4582 (lines=10) @@
4570
    public function related_settings_for($relation_name)
4571
    {
4572
        $relatedModels = $this->relation_settings();
4573
        if (! array_key_exists($relation_name, $relatedModels)) {
4574
            throw new EE_Error(
4575
                sprintf(
4576
                    __('Cannot get %s related to %s. There is no model relation of that type. There is, however, %s...',
4577
                        'event_espresso'),
4578
                    $relation_name,
4579
                    $this->_get_class_name(),
4580
                    implode(', ', array_keys($relatedModels))
4581
                )
4582
            );
4583
        }
4584
        return $relatedModels[$relation_name];
4585
    }
@@ 5586-5590 (lines=5) @@
5583
    {
5584
        $sql_operator = isset($this->_valid_operators[$operator_supplied]) ? $this->_valid_operators[$operator_supplied]
5585
            : null;
5586
        if ($sql_operator) {
5587
            return $sql_operator;
5588
        } else {
5589
            throw new EE_Error(sprintf(__("The operator '%s' is not in the list of valid operators: %s",
5590
                "event_espresso"), $operator_supplied, implode(",", array_keys($this->_valid_operators))));
5591
        }
5592
    }
5593