PHP Интерфейс Omnipay\Common\GatewayInterface

This interface class defines the standard functions that any Omnipay gateway needs to define.
См. также: AbstractGateway
Показать файл Открыть проект Примеры использования интерфейса

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

Метод Описание
getDefaultParameters ( ) Define gateway parameters, in the following format:
getName ( ) Get gateway display name
getParameters ( ) : array Get all gateway parameters
getShortName ( ) Get gateway short name
initialize ( array $parameters = [] ) Initialize gateway with parameters

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

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

array( 'username' => '', // string variable 'testMode' => false, // boolean variable 'landingPage' => array('billing', 'login'), // enum variable, first item is default );

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

This can be used by carts to get the display name for each gateway.
public getName ( )

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

Get all gateway parameters
public getParameters ( ) : array
Результат array

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

This name can be used with GatewayFactory as an alias of the gateway class, to create new instances of this gateway.
public getShortName ( )

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

Initialize gateway with parameters
public initialize ( array $parameters = [] )
$parameters array