/**
  * @param bool|null $asArray
  */
 public function __construct($asArray = null)
 {
     if (!is_null($asArray)) {
         $this->asArray = $asArray;
     }
     parent::__construct();
 }
 /**
  * @param XmlObjectConverterInterface|null $xmlConverter
  */
 public function __construct(XmlObjectConverterInterface $xmlConverter = null)
 {
     if (is_null($xmlConverter)) {
         $xmlConverter = app(XmlObjectConverterInterface::class);
     }
     $this->xmlConverter = $xmlConverter;
     parent::__construct();
 }