@@ 50-61 (lines=12) @@ | ||
47 | * |
|
48 | * @return void |
|
49 | */ |
|
50 | protected function init(DOMElement $conditionalResult) |
|
51 | { |
|
52 | parent::init($conditionalResult); |
|
53 | ||
54 | $conditionNodes = XMLUtil::getChildElements($conditionalResult, 'conditions'); |
|
55 | ||
56 | foreach ($conditionNodes as $condition) { |
|
57 | $conditionDescriptor = DescriptorFactory::getFactory()->createConditionsDescriptor($condition); |
|
58 | $conditionDescriptor->setParent($this); |
|
59 | $this->conditions->attach($conditionDescriptor); |
|
60 | } |
|
61 | } |
|
62 | ||
63 | /** |
|
64 | * @return ConditionsDescriptor[]|SplObjectStorage |
@@ 53-62 (lines=10) @@ | ||
50 | * |
|
51 | * @return void |
|
52 | */ |
|
53 | protected function init(DOMElement $restriction) |
|
54 | { |
|
55 | $conditionNodes = XmlUtil::getChildElements($restriction, 'conditions'); |
|
56 | ||
57 | foreach ($conditionNodes as $condition) { |
|
58 | $conditionDescriptor = DescriptorFactory::getFactory()->createConditionsDescriptor($condition); |
|
59 | $conditionDescriptor->setParent($this); |
|
60 | $this->conditions->attach($conditionDescriptor); |
|
61 | } |
|
62 | } |
|
63 | ||
64 | /** |
|
65 | * @return ConditionsDescriptor |