@@ 273-276 (lines=4) @@ | ||
270 | if (isset($attributes['fieldName'])) { |
|
271 | $mapping['fieldName'] = (string) $attributes['fieldName']; |
|
272 | } |
|
273 | if (isset($embed->{'discriminator-field'})) { |
|
274 | $attr = $embed->{'discriminator-field'}; |
|
275 | $mapping['discriminatorField'] = (string) $attr['name']; |
|
276 | } |
|
277 | if (isset($embed->{'discriminator-map'})) { |
|
278 | foreach ($embed->{'discriminator-map'}->{'discriminator-mapping'} as $discriminatorMapping) { |
|
279 | $attr = $discriminatorMapping->attributes(); |
|
@@ 325-328 (lines=4) @@ | ||
322 | if (isset($attributes['fieldName'])) { |
|
323 | $mapping['fieldName'] = (string) $attributes['fieldName']; |
|
324 | } |
|
325 | if (isset($reference->{'discriminator-field'})) { |
|
326 | $attr = $reference->{'discriminator-field'}; |
|
327 | $mapping['discriminatorField'] = (string) $attr['name']; |
|
328 | } |
|
329 | if (isset($reference->{'discriminator-map'})) { |
|
330 | foreach ($reference->{'discriminator-map'}->{'discriminator-mapping'} as $discriminatorMapping) { |
|
331 | $attr = $discriminatorMapping->attributes(); |