Class AbstractRequestVisitor
Location visitor used to add values to different locations in a request with different behaviors as needed
- Guzzle\Service\Command\LocationVisitor\Request\AbstractRequestVisitor implements Guzzle\Service\Command\LocationVisitor\Request\RequestVisitorInterface
Direct known subclasses
Guzzle\Service\Command\LocationVisitor\Request\BodyVisitor, Guzzle\Service\Command\LocationVisitor\Request\HeaderVisitor, Guzzle\Service\Command\LocationVisitor\Request\JsonVisitor, Guzzle\Service\Command\LocationVisitor\Request\PostFieldVisitor, Guzzle\Service\Command\LocationVisitor\Request\PostFileVisitor, Guzzle\Service\Command\LocationVisitor\Request\QueryVisitor, Guzzle\Service\Command\LocationVisitor\Request\ResponseBodyVisitor, Guzzle\Service\Command\LocationVisitor\Request\XmlVisitor
Abstract
Namespace: Guzzle\Service\Command\LocationVisitor\Request
Located at Guzzle/Service/Command/LocationVisitor/Request/AbstractRequestVisitor.php
Namespace: Guzzle\Service\Command\LocationVisitor\Request
Located at Guzzle/Service/Command/LocationVisitor/Request/AbstractRequestVisitor.php
public
|
#
after(
Called after visiting all parameters |
public
|
#
visit(
Called once for each parameter being visited that matches the location type |
protected
array|mixed
|
#
prepareValue( mixed $value,
Prepare (filter and set desired name for request item) the value for request. |
protected
array
|
#
resolveRecursively( array $value,
Map nested parameters into the location_key based parameters |