@@ 301-306 (lines=6) @@ | ||
298 | } |
|
299 | $elementContainer->addElement($element); |
|
300 | break; |
|
301 | case 'group': |
|
302 | $referencedGroup = $this->findSomething('findGroup', $elementContainer->getSchema(), $node, $childNode->getAttribute('ref')); |
|
303 | ||
304 | $group = $this->loadGroupRef($referencedGroup, $childNode); |
|
305 | $elementContainer->addElement($group); |
|
306 | break; |
|
307 | } |
|
308 | } |
|
309 | } |
|
@@ 376-380 (lines=5) @@ | ||
373 | ||
374 | $type->addAttribute($attribute); |
|
375 | break; |
|
376 | case 'group': |
|
377 | $referencedGroup = $this->findSomething('findGroup', $schema, $node, $childNode->getAttribute('ref')); |
|
378 | $group = $this->loadGroupRef($referencedGroup, $childNode); |
|
379 | $type->addElement($group); |
|
380 | break; |
|
381 | case 'attributeGroup': |
|
382 | $attribute = $this->findSomething('findAttributeGroup', $schema, $node, $childNode->getAttribute('ref')); |
|
383 | $type->addAttribute($attribute); |