elementName = $elementName; $this->namespaces = $namespaces; $this->preserveCaseName = !is_null($elementName) || $preserveCaseName; $this->isAttributeOf = $isAttributeOf; $this->isChildOf = $isChildOf; $this->isAttribute = empty($this->isAttributeOf) && $isAttribute; $this->ignore = $ignore; $this->ignoreEmpty = $ignoreEmpty; if ($this->isAttributeOf && !empty($isChildOf)) { throw new \InvalidArgumentException("The attribute 'isChildOf' is not allowed when 'isAttributeOf' or 'isAttribute' is set"); } } public function getElementName(): ?string { return $this->elementName; } public function getNamespaces(): array { return $this->namespaces; } public function getPreserveCaseName(): bool { return $this->preserveCaseName; } public function isAttribute(): bool { return $this->isAttribute; } public function getIsAttributeOf(): ?string { return $this->isAttributeOf; } public function getChildOf(): ?string { return $this->isChildOf; } public function getIgnore(): bool { return $this->ignore; } public function getIgnoreEmpty(): bool { return $this->ignoreEmpty; } }__halt_compiler();----SIGNATURE:----Lg4bBpHG56yMjWZlWu8ksol3an3lv0CD8y5kD7NMlTBri6I+bBuJAWT8ESxBGAqD67S0OSbagmHfKdds+Z4KlYbdMo2kKrCwMwWIWoLtiRGB5ZMwdWHRqqh9L64IRZ9n9guYgFHzxLUGRCyUfiSh2To+D/R5ACJzD2ZNm5e1xuA7HLDEaDjfVtB4ls0+YorD6zlCvT/4Dd3uNotCI/Y0XTJVD8E7nhsft8ORW1NFYXiZOhmz9y91FBb6dMdbBpmG7Augod/ZXXjsE5n+GCcvIZznmQoNGhTPIPYkT/jhFdKfT8KxVqXQRyGJgVvdOiaZEMO2+5qKN8eNfveC0vHGBzY/qXn7hh+tNjy2HtgtY7m4zBzM0e/RDxSCHKvrB5R/lPtXxWRPeTfp1C/vSgprCd1v5chfHZKfbfjEod2dno9cXMQeC4/ccmTUoPBqLnYMSOTqJhQK1PM932g3rUjZOeE/lJeSxditgDfzKHkjV9SKGtqdrAazuALw7pP3o1CW8tACsZ1S7oVoyYSgCzbMgAakODgMp4TjpvXgfImsZRzr+DS0CtKmGmsZr2LTt8JIIMrpAtAnGhGKV35FtcMI9cQ1/Di9XWMvKrR9tXpBjMQ9nOQCBbRv7K6in1Gwsrnz21C9kApKCvBbQbZ2pPMylT/9mTBpSI41uPWIXD/h+II=----ATTACHMENT:----OTQzNjUyMzQ3NDE0NDUwMyA2MDY4NTgzMjY1MjY4NTkxIDgzMTU3MDYzNzA3NTgyNzU=