PHP Class Markette\Gopay\Service\AbstractPaymentService

Inheritance: extends AbstractService
Afficher le fichier Open project: markette/gopay Class Usage Examples

Protected Properties

Свойство Type Description
$gopay Markette\Gopay\Gopay

Méthodes publiques

Méthode Description
__construct ( Markette\Gopay\Gopay $gopay )
createPayment ( array $values ) : BasePayment Create Payment
restorePayment ( array $values, array $valuesToBeVerified ) : ReturnedPayment Returns payment after visiting Payment Gate

Méthodes protégées

Méthode Description
createSignature ( integer $paymentSessionId ) : string Creates encrypted signature for given given payment session id
getPaymentChannels ( string $channel ) : array

Method Details

__construct() public méthode

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

createPayment() abstract public méthode

Create Payment
abstract public createPayment ( array $values ) : BasePayment
$values array
Résultat Markette\Gopay\Entity\BasePayment

createSignature() protected méthode

Creates encrypted signature for given given payment session id
protected createSignature ( integer $paymentSessionId ) : string
$paymentSessionId integer
Résultat string

getPaymentChannels() protected méthode

protected getPaymentChannels ( string $channel ) : array
$channel string
Résultat array

restorePayment() public méthode

Returns payment after visiting Payment Gate
public restorePayment ( array $values, array $valuesToBeVerified ) : ReturnedPayment
$values array
$valuesToBeVerified array
Résultat Markette\Gopay\Entity\ReturnedPayment

Property Details

$gopay protected_oe property

protected Gopay,Markette\Gopay $gopay
Résultat Markette\Gopay\Gopay