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