Overview

Namespaces

  • Contrib
    • Bundle
      • CoverallsBundle
        • Console
        • Entity
      • CoverallsV1Bundle
        • Api
        • Collector
        • Command
        • Config
        • Entity
          • Git
    • Component
      • File
      • Log
      • System
        • Git
  • Guzzle
    • Batch
      • Exception
    • Cache
    • Common
      • Exception
    • Http
      • Curl
      • Exception
      • Message
      • QueryAggregator
    • Inflection
    • Iterator
    • Log
    • Parser
      • Cookie
      • Message
      • UriTemplate
      • Url
    • Plugin
      • Async
      • Backoff
      • Cache
      • Cookie
        • CookieJar
        • Exception
      • CurlAuth
      • ErrorResponse
        • Exception
      • History
      • Log
      • Md5
      • Mock
      • Oauth
    • Service
      • Builder
      • Command
        • Factory
        • LocationVisitor
          • Request
          • Response
      • Description
      • Exception
      • Resource
    • Stream
  • PHP
  • Psr
    • Log
  • Symfony
    • Component
      • Config
        • Definition
          • Builder
          • Exception
        • Exception
        • Loader
        • Resource
        • Util
      • Console
        • Command
        • Formatter
        • Helper
        • Input
        • Output
        • Tester
      • EventDispatcher
        • Debug
      • Finder
        • Adapter
        • Comparator
        • Exception
        • Expression
        • Iterator
        • Shell
      • Stopwatch
      • Yaml
        • Exception

Classes

  • AbstractResponseVisitor
  • BodyVisitor
  • HeaderVisitor
  • JsonVisitor
  • ReasonPhraseVisitor
  • StatusCodeVisitor
  • XmlVisitor

Interfaces

  • ResponseVisitorInterface
  • Overview
  • Namespace
  • Class
  • Tree
  • Todo

Class AbstractResponseVisitor

Location visitor used to parse values out of a response into an associative array

Guzzle\Service\Command\LocationVisitor\Response\AbstractResponseVisitor implements Guzzle\Service\Command\LocationVisitor\Response\ResponseVisitorInterface

Direct known subclasses

Guzzle\Service\Command\LocationVisitor\Response\BodyVisitor, Guzzle\Service\Command\LocationVisitor\Response\HeaderVisitor, Guzzle\Service\Command\LocationVisitor\Response\JsonVisitor, Guzzle\Service\Command\LocationVisitor\Response\ReasonPhraseVisitor, Guzzle\Service\Command\LocationVisitor\Response\StatusCodeVisitor, Guzzle\Service\Command\LocationVisitor\Response\XmlVisitor
Abstract
Namespace: Guzzle\Service\Command\LocationVisitor\Response
Located at Guzzle/Service/Command/LocationVisitor/Response/AbstractResponseVisitor.php
Methods summary
public
# before( Guzzle\Service\Command\CommandInterface $command, array & $result )

Called before visiting all parameters. This can be used for seeding the result of a command with default data (e.g. populating with JSON data in the response then adding to the parsed data).

Called before visiting all parameters. This can be used for seeding the result of a command with default data (e.g. populating with JSON data in the response then adding to the parsed data).

Parameters

$command
Guzzle\Service\Command\CommandInterface
$command Command being visited
$result
array
$result Result value to update if needed (e.g. parsing XML or JSON into an array)

CodeCoverageIgnore

Implementation of

Guzzle\Service\Command\LocationVisitor\Response\ResponseVisitorInterface::before()
public
# after( Guzzle\Service\Command\CommandInterface $command )

Called after visiting all parameters

Called after visiting all parameters

Parameters

$command
Guzzle\Service\Command\CommandInterface
$command Command being visited

CodeCoverageIgnore

Implementation of

Guzzle\Service\Command\LocationVisitor\Response\ResponseVisitorInterface::after()
public
# visit( Guzzle\Service\Command\CommandInterface $command, Guzzle\Http\Message\Response $response, Guzzle\Service\Description\Parameter $param, mixed & $value, mixed $context = null )

Called once for each parameter being visited that matches the location type

Called once for each parameter being visited that matches the location type

Parameters

$command
Guzzle\Service\Command\CommandInterface
$command Command being visited
$response
Guzzle\Http\Message\Response
$response Response being visited
$param
Guzzle\Service\Description\Parameter
$param Parameter being visited
$value
mixed
$value Result associative array value being updated by reference
$context
mixed
$context Parsing context

CodeCoverageIgnore

Implementation of

Guzzle\Service\Command\LocationVisitor\Response\ResponseVisitorInterface::visit()
php-coveralls API documentation generated by ApiGen 2.8.0