@@ 265-268 (lines=4) @@ | ||
262 | if (isset($attributes['fieldName'])) { |
|
263 | $mapping['fieldName'] = (string) $attributes['fieldName']; |
|
264 | } |
|
265 | if (isset($embed->{'discriminator-field'})) { |
|
266 | $attr = $embed->{'discriminator-field'}; |
|
267 | $mapping['discriminatorField'] = (string) $attr['name']; |
|
268 | } |
|
269 | if (isset($embed->{'discriminator-map'})) { |
|
270 | foreach ($embed->{'discriminator-map'}->{'discriminator-mapping'} as $discriminatorMapping) { |
|
271 | $attr = $discriminatorMapping->attributes(); |
|
@@ 317-320 (lines=4) @@ | ||
314 | if (isset($attributes['fieldName'])) { |
|
315 | $mapping['fieldName'] = (string) $attributes['fieldName']; |
|
316 | } |
|
317 | if (isset($reference->{'discriminator-field'})) { |
|
318 | $attr = $reference->{'discriminator-field'}; |
|
319 | $mapping['discriminatorField'] = (string) $attr['name']; |
|
320 | } |
|
321 | if (isset($reference->{'discriminator-map'})) { |
|
322 | foreach ($reference->{'discriminator-map'}->{'discriminator-mapping'} as $discriminatorMapping) { |
|
323 | $attr = $discriminatorMapping->attributes(); |