@@ -34,6 +34,10 @@ discard block |
||
34 | 34 | return (isset($rules['content-mode'])) ? $rules['content-mode'] : 'append'; |
35 | 35 | } |
36 | 36 | |
37 | + /** |
|
38 | + * @param \DOMElement $element |
|
39 | + * @param \Transphporm\Hook\PropertyHook $rule |
|
40 | + */ |
|
37 | 41 | private function processPseudo($value, $element, $rule) { |
38 | 42 | return $this->pseudoAttr($value, $element, $rule) || $this->pseudoHeader($value, $element, $rule) || $this->pseudoBefore($value, $element, $rule) || $this->pseudoAfter($value, $element, $rule); |
39 | 43 | } |
@@ -96,6 +100,9 @@ discard block |
||
96 | 100 | foreach ($remove as $r) $r->parentNode->removeChild($r); |
97 | 101 | } |
98 | 102 | |
103 | + /** |
|
104 | + * @param \DOMElement $element |
|
105 | + */ |
|
99 | 106 | private function replaceContent($element, $content) { |
100 | 107 | //If this rule was cached, the elements that were added last time need to be removed prior to running the rule again. |
101 | 108 | $this->removeAdded($element); |
@@ -105,12 +112,18 @@ discard block |
||
105 | 112 | $element->setAttribute('transphporm', 'remove'); |
106 | 113 | } |
107 | 114 | |
115 | + /** |
|
116 | + * @param \DOMElement $element |
|
117 | + */ |
|
108 | 118 | private function appendContent($element, $content) { |
109 | 119 | foreach ($this->getNode($content, $element->ownerDocument) as $node) { |
110 | 120 | $element->appendChild($node); |
111 | 121 | } |
112 | 122 | } |
113 | 123 | |
124 | + /** |
|
125 | + * @param \DOMElement $element |
|
126 | + */ |
|
114 | 127 | private function removeAllChildren($element) { |
115 | 128 | while ($element->hasChildNodes()) $element->removeChild($element->firstChild); |
116 | 129 | } |