Вход Регистрация
Файл: includes/library/aws/Aws/Api/Parser/AbstractParser.php
Строк: 34
<?php
namespace AwsApiParser;

use 
AwsApiService;
use 
AwsCommandInterface;
use 
AwsResultInterface;
use 
PsrHttpMessageResponseInterface;

/**
 * @internal
 */
abstract class AbstractParser
{
    
/** @var AwsApiService Representation of the service API*/
    
protected $api;

    
/**
     * @param Service $api Service description.
     */
    
public function __construct(Service $api)
    {
        
$this->api $api;
    }

    
/**
     * @param CommandInterface  $command  Command that was executed.
     * @param ResponseInterface $response Response that was received.
     *
     * @return ResultInterface
     */
    
abstract public function __invoke(
        
CommandInterface $command,
        
ResponseInterface $response
    
);
}
Онлайн: 0
Реклама