|
@@ 259-262 (lines=4) @@
|
| 256 |
|
if (isset($attributes['fieldName'])) { |
| 257 |
|
$mapping['fieldName'] = (string) $attributes['fieldName']; |
| 258 |
|
} |
| 259 |
|
if (isset($embed->{'discriminator-field'})) { |
| 260 |
|
$attr = $embed->{'discriminator-field'}; |
| 261 |
|
$mapping['discriminatorField'] = (string) $attr['name']; |
| 262 |
|
} |
| 263 |
|
if (isset($embed->{'discriminator-map'})) { |
| 264 |
|
foreach ($embed->{'discriminator-map'}->{'discriminator-mapping'} as $discriminatorMapping) { |
| 265 |
|
$attr = $discriminatorMapping->attributes(); |
|
@@ 310-313 (lines=4) @@
|
| 307 |
|
if (isset($attributes['fieldName'])) { |
| 308 |
|
$mapping['fieldName'] = (string) $attributes['fieldName']; |
| 309 |
|
} |
| 310 |
|
if (isset($reference->{'discriminator-field'})) { |
| 311 |
|
$attr = $reference->{'discriminator-field'}; |
| 312 |
|
$mapping['discriminatorField'] = (string) $attr['name']; |
| 313 |
|
} |
| 314 |
|
if (isset($reference->{'discriminator-map'})) { |
| 315 |
|
foreach ($reference->{'discriminator-map'}->{'discriminator-mapping'} as $discriminatorMapping) { |
| 316 |
|
$attr = $discriminatorMapping->attributes(); |