*/ private readonly array $parsers; /** * @param array $parsers */ public function __construct(array $parsers = []) { $this->parsers = $parsers ?: [ new XmlResponseParser(), new IcalResponseParser(), new JsonOrTextResponseParser(), ]; } /** * @return array */ public function getParsers(): array { return $this->parsers; } }