Class QueryParser
- Aws\Api\Parser\AbstractParser
-
Aws\Api\Parser\QueryParser uses Aws\Api\Parser\PayloadParserTrait
- Namespace: Aws\Api\Parser
- Located at Api/Parser/QueryParser.php
Methods Summary
- __construct ( Aws\Api\Service $api, Aws\Api\Parser\XmlParser $xmlParser = null, bool $honorResultWrapper = true )
- __invoke ( Aws\CommandInterface $command, Psr\Http\Message\ResponseInterface $response )
- parseMemberFromStream ( Psr\Http\Message\StreamInterface $stream, Aws\Api\StructureShape $member, $response )
Methods Details
__construct (
Aws\Api\Service
$api,
Aws\Api\Parser\XmlParser
$xmlParser = null,
boolean
$honorResultWrapper = true
)
Parameters
Aws\Api\Service |
$api | Service description |
Aws\Api\Parser\XmlParser |
$xmlParser = null | Optional XML parser |
boolean | $honorResultWrapper = true | Set to false to disable the peeling back of result wrappers from the output structure. |
Overrides
Aws\Api\Parser\AbstractParser::__construct
ResultInterface
__invoke (
Aws\CommandInterface
$command,
Psr\Http\Message\ResponseInterface
$response
)
Parameters
Aws\CommandInterface |
$command | Command that was executed. |
Psr\Http\Message\ResponseInterface |
$response | Response that was received. |
Returns
ResultInterface |