Open Journal Systems
3.3.0
PostFileVisitor.php
1
<?php
2
3
namespace
Guzzle\Service\Command\LocationVisitor\Request
;
4
5
use
Guzzle\Http\Message\RequestInterface
;
6
use
Guzzle\Http\Message\PostFileInterface
;
7
use
Guzzle\Service\Command\CommandInterface
;
8
use
Guzzle\Service\Description\Parameter
;
9
13
class
PostFileVisitor
extends
AbstractRequestVisitor
14
{
15
public
function
visit
(
CommandInterface
$command,
RequestInterface
$request,
Parameter
$param, $value)
16
{
17
$value = $param->
filter
($value);
18
if
($value instanceof
PostFileInterface
) {
19
$request->addPostFile($value);
20
}
else
{
21
$request->addPostFile($param->
getWireName
(), $value);
22
}
23
}
24
}
Guzzle\Service\Command\LocationVisitor\Request
Definition:
AbstractRequestVisitor.php:3
Guzzle\Http\Message\RequestInterface
Definition:
lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/RequestInterface.php:16
Guzzle\Service\Description\Parameter\filter
filter($value)
Definition:
Parameter.php:201
Guzzle\Service\Command\LocationVisitor\Request\PostFileVisitor
Definition:
PostFileVisitor.php:13
Guzzle\Service\Command\LocationVisitor\Request\AbstractRequestVisitor
Definition:
AbstractRequestVisitor.php:9
Guzzle\Service\Description\Parameter
Definition:
Parameter.php:10
Guzzle\Service\Command\CommandInterface
Definition:
CommandInterface.php:17
Guzzle\Service\Description\Parameter\getWireName
getWireName()
Definition:
Parameter.php:250
Guzzle\Http\Message\PostFileInterface
Definition:
PostFileInterface.php:10
Guzzle\Service\Command\LocationVisitor\Request\PostFileVisitor\visit
visit(CommandInterface $command, RequestInterface $request, Parameter $param, $value)
Definition:
PostFileVisitor.php:15
plugins
paymethod
paypal
lib
vendor
guzzle
guzzle
src
Guzzle
Service
Command
LocationVisitor
Request
PostFileVisitor.php
Generated on Fri Aug 28 2020 14:53:14 for Open Journal Systems by
1.8.17