@@ 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 | } |