A trait for shared functionality between transports that support only unary RPCs using simple
HTTP requests.

Trait
Methods
public close()
 

{@inheritdoc}

public startBidiStreamingCall(Google\ApiCore\Call $call, array $options)
 

{@inheritdoc}

  • throws BadMethodCallException
public startClientStreamingCall(Google\ApiCore\Call $call, array $options)
 

{@inheritdoc}

  • throws BadMethodCallException
public startServerStreamingCall(Google\ApiCore\Call $call, array $options)
 

{@inheritdoc}

  • throws BadMethodCallException
Properties
private $httpHandler
private $transportName
Methods
private static buildCommonHeaders(array $options)
 
  • return array
private static buildHttpHandlerAsync()
 
  • return callable
  • throws ValidationException
private throwUnsupportedException()
Methods
private static buildCommonHeaders(array $options)
 
  • return array
private static buildHttpHandlerAsync()
 
  • return callable
  • throws ValidationException
© 2020 Bruce Wells
Search Namespaces \ Classes
ConfigurationNumbers (0-9.) only