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

  • AbstractCommand
  • ClosureCommand
  • DefaultRequestSerializer
  • DefaultResponseParser
  • OperationCommand
  • OperationResponseParser

Interfaces

  • CommandInterface
  • RequestSerializerInterface
  • ResponseClassInterface
  • ResponseParserInterface
  • Overview
  • Namespace
  • Class
  • Tree
  • Todo

Class OperationCommand

A command that creates requests based on Guzzle\Service\Description\OperationInterface objects, and if the matching operation uses a service description model in the responseClass attribute, then this command will marshal the response into an associative array based on the JSON schema of the model.

Guzzle\Common\Collection implements ArrayAccess, IteratorAggregate, Countable, Guzzle\Common\ToArrayInterface
Extended by Guzzle\Service\Command\AbstractCommand implements Guzzle\Service\Command\CommandInterface
Extended by Guzzle\Service\Command\OperationCommand
Namespace: Guzzle\Service\Command
Located at Guzzle/Service/Command/OperationCommand.php
Methods summary
public Guzzle\Service\Command\OperationCommand
# setResponseParser( Guzzle\Service\Command\ResponseParserInterface $parser )

Set the response parser used with the command

Set the response parser used with the command

Parameters

$parser
Guzzle\Service\Command\ResponseParserInterface
$parser Response parser

Returns

Guzzle\Service\Command\OperationCommand
public Guzzle\Service\Command\OperationCommand
# setRequestSerializer( Guzzle\Service\Command\RequestSerializerInterface $serializer )

Set the request serializer used with the command

Set the request serializer used with the command

Parameters

$serializer
Guzzle\Service\Command\RequestSerializerInterface
$serializer Request serializer

Returns

Guzzle\Service\Command\OperationCommand
public Guzzle\Service\Command\RequestSerializerInterface
# getRequestSerializer( )

Get the request serializer used with the command

Get the request serializer used with the command

Returns

Guzzle\Service\Command\RequestSerializerInterface
public Guzzle\Service\Command\ResponseParserInterface
# getResponseParser( )

Get the response parser used for the operation

Get the response parser used for the operation

Returns

Guzzle\Service\Command\ResponseParserInterface
protected
# build( )

Create the request object that will carry out the command

Create the request object that will carry out the command

protected
# process( )

Create the result of the command after the request has been completed. Override this method in subclasses to customize this behavior

Create the result of the command after the request has been completed. Override this method in subclasses to customize this behavior

Overrides

Guzzle\Service\Command\AbstractCommand::process()
Methods inherited from Guzzle\Service\Command\AbstractCommand
__clone(), __construct(), __invoke(), createOperation(), execute(), getClient(), getName(), getOperation(), getRequest(), getRequestHeaders(), getResponse(), getResult(), getValidator(), init(), isExecuted(), isPrepared(), prepare(), setClient(), setOnComplete(), setResult(), setValidator(), validate()
Methods inherited from Guzzle\Common\Collection
add(), clear(), count(), filter(), fromConfig(), get(), getAll(), getIterator(), getKeys(), getPath(), hasKey(), hasValue(), inject(), keySearch(), map(), merge(), offsetExists(), offsetGet(), offsetSet(), offsetUnset(), overwriteWith(), remove(), replace(), set(), toArray()
Constants inherited from Guzzle\Service\Command\AbstractCommand
DISABLE_VALIDATION, HEADERS_OPTION, ON_COMPLETE, RESPONSE_BODY, RESPONSE_PROCESSING, TYPE_MODEL, TYPE_NO_TRANSLATION, TYPE_RAW
Properties summary
protected Guzzle\Service\Command\RequestSerializerInterface $requestSerializer
#
protected Guzzle\Service\Command\ResponseParserInterface $responseParser
#

Response parser

Response parser

Properties inherited from Guzzle\Service\Command\AbstractCommand
$client, $onComplete, $operation, $request, $result, $validator
Properties inherited from Guzzle\Common\Collection
$data
php-coveralls API documentation generated by ApiGen 2.8.0