/** * @param Service $api Service description * @param XmlParser $xmlParser Optional XML parser * @param bool $honorResultWrapper Set to false to disable the peeling * back of result wrappers from the * output structure. */ public function __construct(Service $api, XmlParser $xmlParser = null, $honorResultWrapper = true) { parent::__construct($api); $this->xmlParser = $xmlParser ?: new XmlParser(); $this->honorResultWrapper = $honorResultWrapper; }
/** * @param Service $api Service description * @param JsonParser $parser JSON body builder */ public function __construct(Service $api, JsonParser $parser = null) { parent::__construct($api); $this->parser = $parser ?: new JsonParser(); }