PHP Класс PayU\Client

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( Configuration $configuration )
createLoyaltyInquiryRequestBuilder ( ) : LoyaltyInquiryRequestBuilder
createPaymentRequestBuilder ( ) : PaymentRequestBuilder
makeLoyaltyInquiry ( LoyaltyInquiryRequest $request ) : LoyaltyInquiryResponse
makePayment ( PaymentRequest $request ) : PaymentResponse

Приватные методы

Метод Описание
sendRequest ( RequestAbstract $request, string $endpointUrl ) : Guzzle\Http\EntityBodyInterface | string

Описание методов

__construct() публичный Метод

public __construct ( Configuration $configuration )
$configuration Configuration

createLoyaltyInquiryRequestBuilder() публичный Метод

public createLoyaltyInquiryRequestBuilder ( ) : LoyaltyInquiryRequestBuilder
Результат Payu\Builder\LoyaltyInquiryRequestBuilder

createPaymentRequestBuilder() публичный Метод

public createPaymentRequestBuilder ( ) : PaymentRequestBuilder
Результат Payu\Builder\PaymentRequestBuilder

makeLoyaltyInquiry() публичный Метод

public makeLoyaltyInquiry ( LoyaltyInquiryRequest $request ) : LoyaltyInquiryResponse
$request Payu\Request\LoyaltyInquiryRequest
Результат Payu\Response\LoyaltyInquiryResponse

makePayment() публичный Метод

public makePayment ( PaymentRequest $request ) : PaymentResponse
$request Payu\Request\PaymentRequest
Результат Payu\Response\PaymentResponse