parser = $parser ?: new XmlParser(); } protected function payload( ResponseInterface $response, StructureShape $member, array &$result ) { $xml = $this->parseXml($response->getBody()); $result += $this->parser->parse($member, $xml); } }