We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 64e9f48 commit 5b4c2fcCopy full SHA for 5b4c2fc
1 file changed
src/Traits/ElementInnerHTMLTrait.php
@@ -15,6 +15,10 @@ trait ElementInnerHTMLTrait {
15
* @return
16
*/
17
function setInnerHTML($innerHTML){
18
+ if(!is_array($innerHTML)){
19
+ $innerHTML = [$innerHTML];
20
+ }
21
+
22
$this->innerHTML = $innerHTML;
23
}
24
@@ -23,7 +27,15 @@ function setInnerHTML($innerHTML){
27
* @return string
28
25
29
protected function marshalInnerHTML(){
26
- return $this->toEntity($this->innerHTML);
30
+ if(empty($this->innerHTML)){
31
+ return "";
32
33
34
+ $innerHTML = "";
35
+ foreach($this->innerHTML as $entry){
36
+ $innerHTML .= is_string($entry) ? $this->toEntity($entry) : $entry->__toString();
37
38
+ return $innerHTML;
39
40
41
/**
0 commit comments