Code Duplication    Length = 3-3 lines in 2 locations

core/db_classes/EE_Base_Class.class.php 2 locations

@@ 176-178 (lines=3) @@
173
        //if db model is instantiating
174
        if ($bydb) {
175
            //client code has indicated these field values are from the database
176
            foreach ($model_fields as $fieldName => $field) {
177
                $this->set_from_db(
178
                    $fieldName,
179
                    isset($fieldValues[ $fieldName ]) ? $fieldValues[ $fieldName ] : null
180
                );
181
            }
@@ 185-187 (lines=3) @@
182
        } else {
183
            //we're constructing a brand
184
            //new instance of the model object. Generally, this means we'll need to do more field validation
185
            foreach ($model_fields as $fieldName => $field) {
186
                $this->set(
187
                    $fieldName,
188
                    isset($fieldValues[ $fieldName ]) ? $fieldValues[ $fieldName ] : null, true
189
                );
190
            }