@@ 239-242 (lines=4) @@ | ||
236 | if (isset($attributes['fieldName'])) { |
|
237 | $mapping['fieldName'] = (string) $attributes['fieldName']; |
|
238 | } |
|
239 | if (isset($embed->{'discriminator-field'})) { |
|
240 | $attr = $embed->{'discriminator-field'}; |
|
241 | $mapping['discriminatorField'] = (string) $attr['name']; |
|
242 | } |
|
243 | if (isset($embed->{'discriminator-map'})) { |
|
244 | foreach ($embed->{'discriminator-map'}->{'discriminator-mapping'} as $discriminatorMapping) { |
|
245 | $attr = $discriminatorMapping->attributes(); |
|
@@ 290-293 (lines=4) @@ | ||
287 | if (isset($attributes['fieldName'])) { |
|
288 | $mapping['fieldName'] = (string) $attributes['fieldName']; |
|
289 | } |
|
290 | if (isset($reference->{'discriminator-field'})) { |
|
291 | $attr = $reference->{'discriminator-field'}; |
|
292 | $mapping['discriminatorField'] = (string) $attr['name']; |
|
293 | } |
|
294 | if (isset($reference->{'discriminator-map'})) { |
|
295 | foreach ($reference->{'discriminator-map'}->{'discriminator-mapping'} as $discriminatorMapping) { |
|
296 | $attr = $discriminatorMapping->attributes(); |