PHP Класс Markette\Gopay\Service\AbstractPaymentService

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

Защищенные свойства (Protected)

Свойство Тип Описание
$gopay Markette\Gopay\Gopay

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

Метод Описание
__construct ( Markette\Gopay\Gopay $gopay )
createPayment ( array $values ) : BasePayment Create Payment
restorePayment ( array $values, array $valuesToBeVerified ) : ReturnedPayment Returns payment after visiting Payment Gate

Защищенные методы

Метод Описание
createSignature ( integer $paymentSessionId ) : string Creates encrypted signature for given given payment session id
getPaymentChannels ( string $channel ) : array

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

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

public __construct ( Markette\Gopay\Gopay $gopay )
$gopay Markette\Gopay\Gopay

createPayment() абстрактный публичный Метод

Create Payment
abstract public createPayment ( array $values ) : BasePayment
$values array
Результат Markette\Gopay\Entity\BasePayment

createSignature() защищенный Метод

Creates encrypted signature for given given payment session id
protected createSignature ( integer $paymentSessionId ) : string
$paymentSessionId integer
Результат string

getPaymentChannels() защищенный Метод

protected getPaymentChannels ( string $channel ) : array
$channel string
Результат array

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

Returns payment after visiting Payment Gate
public restorePayment ( array $values, array $valuesToBeVerified ) : ReturnedPayment
$values array
$valuesToBeVerified array
Результат Markette\Gopay\Entity\ReturnedPayment

Описание свойств

$gopay защищенное свойство

protected Gopay,Markette\Gopay $gopay
Результат Markette\Gopay\Gopay