| @@ 56-61 (lines=6) @@ | ||
| 53 | ||
| 54 | # Update params |
|
| 55 | ||
| 56 | foreach ($data as $name => $value) { |
|
| 57 | ||
| 58 | if (false === ($param = $this->definition->param($name))) continue; |
|
| 59 | ||
| 60 | $this->data[$name] = $param->cast($value); |
|
| 61 | } |
|
| 62 | ||
| 63 | # Update extras |
|
| 64 | ||
| @@ 85-90 (lines=6) @@ | ||
| 82 | ||
| 83 | $cast = []; |
|
| 84 | ||
| 85 | foreach ($data as $name => $value) { |
|
| 86 | ||
| 87 | if (false === ($param = $this->definition->param($name))) continue; |
|
| 88 | ||
| 89 | $cast[$name] = $param->cast($value); |
|
| 90 | } |
|
| 91 | ||
| 92 | # ------------------------ |
|
| 93 | ||