| @@ 312-316 (lines=5) @@ | ||
| 309 | */ | |
| 310 | protected function getMutatedType($value, $dir = 'setter') | |
| 311 |     { | |
| 312 |         foreach ($this->{"{$dir}Mutators"} as $mutated => $mutator) { | |
| 313 |             if ($this->getValueType($value) == $mutated || $value instanceof $mutated) { | |
| 314 | return $mutated; | |
| 315 | } | |
| 316 | } | |
| 317 | } | |
| 318 | ||
| 319 | /** | |
| @@ 342-346 (lines=5) @@ | ||
| 339 |     { | |
| 340 | $type = $type ?: $this->getValueType($value); | |
| 341 | ||
| 342 |         foreach ($this->{"{$dir}Mutators"} as $mutated => $mutator) { | |
| 343 |             if ($type == $mutated || $value instanceof $mutated) { | |
| 344 | return $mutator; | |
| 345 | } | |
| 346 | } | |
| 347 | } | |
| 348 | ||
| 349 | /** | |