@@ 128-133 (lines=6) @@ | ||
125 | return $this->node->nodeName; |
|
126 | case 'attr': |
|
127 | return $this->getAllAttributes(); |
|
128 | default: |
|
129 | if (\property_exists($this->node, $nameOrig)) { |
|
130 | return $this->node->{$nameOrig}; |
|
131 | } |
|
132 | ||
133 | return $this->getAttribute($name); |
|
134 | } |
|
135 | } |
|
136 | ||
@@ 167-172 (lines=6) @@ | ||
164 | case 'text': |
|
165 | case 'tag': |
|
166 | return true; |
|
167 | default: |
|
168 | if (\property_exists($this->node, $nameOrig)) { |
|
169 | return isset($this->node->{$nameOrig}); |
|
170 | } |
|
171 | ||
172 | return $this->hasAttribute($name); |
|
173 | } |
|
174 | } |
|
175 | ||
@@ 196-201 (lines=6) @@ | ||
193 | return $this->replaceChildWithString($value); |
|
194 | case 'plaintext': |
|
195 | return $this->replaceTextWithString($value); |
|
196 | default: |
|
197 | if (\property_exists($this->node, $nameOrig)) { |
|
198 | return $this->node->{$nameOrig} = $value; |
|
199 | } |
|
200 | ||
201 | return $this->setAttribute($name, $value); |
|
202 | } |
|
203 | } |
|
204 |