PHP Интерфейс Sonata\Component\Payment\PaymentSelectorInterface

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

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

Метод Описание
getAvailableMethods ( Sonata\Component\Basket\BasketInterface $basket = null, Sonata\Component\Customer\AddressInterface $deliveryAddress = null ) : array Returns the available Payment methods for given $basket and $deliveryAddress.
getPayment ( $bank ) : Sonata\Component\Payment\PaymentInterface Returns the Payment method for given $bank.

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

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

Returns the available Payment methods for given $basket and $deliveryAddress.
public getAvailableMethods ( Sonata\Component\Basket\BasketInterface $basket = null, Sonata\Component\Customer\AddressInterface $deliveryAddress = null ) : array
$basket Sonata\Component\Basket\BasketInterface
$deliveryAddress Sonata\Component\Customer\AddressInterface
Результат array

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

Returns the Payment method for given $bank.
public getPayment ( $bank ) : Sonata\Component\Payment\PaymentInterface
$bank The payment method code
Результат Sonata\Component\Payment\PaymentInterface