Вход Регистрация
Файл: monst/Xsolla/Guzzle/Service/Command/LocationVisitor/Request/PostFileVisitor.php
Строк: 20
<?php

namespace GuzzleServiceCommandLocationVisitorRequest;

use 
GuzzleHttpMessageRequestInterface;
use 
GuzzleHttpMessagePostFileInterface;
use 
GuzzleServiceCommandCommandInterface;
use 
GuzzleServiceDescriptionParameter;

/**
 * Visitor used to apply a parameter to a POST file
 */
class PostFileVisitor extends AbstractRequestVisitor
{
    public function 
visit(CommandInterface $commandRequestInterface $requestParameter $param$value)
    {
        
$value $param->filter($value);
        if (
$value instanceof PostFileInterface) {
            
$request->addPostFile($value);
        } else {
            
$request->addPostFile($param->getWireName(), $value);
        }
    }
}
Онлайн: 4
Реклама