@@ -109,7 +109,7 @@ discard block |
||
109 | 109 | /** |
110 | 110 | * @param \DOMElement $element |
111 | 111 | * |
112 | - * @param $parent |
|
112 | + * @param null|ElementInterface $parent |
|
113 | 113 | * |
114 | 114 | * @return ElementInterface |
115 | 115 | */ |
@@ -148,7 +148,7 @@ discard block |
||
148 | 148 | /** |
149 | 149 | * @param \DOMElement $element |
150 | 150 | * |
151 | - * @param array $attrs |
|
151 | + * @param string $attrs |
|
152 | 152 | * |
153 | 153 | * @return array |
154 | 154 | */ |
@@ -176,7 +176,9 @@ |
||
176 | 176 | { |
177 | 177 | /** @var \DOMElement $item */ |
178 | 178 | foreach ($element->childNodes as $key => $item) { |
179 | - if ($item instanceof \DOMText) continue; |
|
179 | + if ($item instanceof \DOMText) { |
|
180 | + continue; |
|
181 | + } |
|
180 | 182 | $parent = $this->toObject($item, $obj); |
181 | 183 | if ($item->hasChildNodes() && $parent !== null) { |
182 | 184 | $this->buildObjectTree($item, $parent); |
@@ -43,6 +43,10 @@ |
||
43 | 43 | return self::array2String($input, ':', ';'); |
44 | 44 | } |
45 | 45 | |
46 | + /** |
|
47 | + * @param string $keyValueDelimiter |
|
48 | + * @param string $valueEndDelimiter |
|
49 | + */ |
|
46 | 50 | public static function array2String(array $input, $keyValueDelimiter, $valueEndDelimiter) |
47 | 51 | { |
48 | 52 | $ret = ''; |