PHP Интерфейс Sylius\Behat\Page\Shop\Checkout\CompletePageInterface

Автор: Mateusz Zalewski ([email protected])
Наследование: extends Sylius\Behat\Page\SymfonyPageInterface
Показать файл Открыть проект Примеры использования интерфейса

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

Метод Описание
addNotes ( string $notes )
changeAddress ( )
changePaymentMethod ( )
changeShippingMethod ( )
confirmOrder ( )
getBaseCurrencyOrderTotal ( ) : string
hasBillingAddress ( Sylius\Component\Core\Model\AddressInterface $address ) : boolean
hasBillingProvinceName ( string $provinceName ) : boolean
hasCurrency ( string $currencyCode ) : boolean
hasItemWithProductAndQuantity ( string $productName, string $quantity ) : boolean
hasLocale ( string $localeName ) : boolean
hasOrderTotal ( float $total ) : boolean
hasPaymentMethod ( Sylius\Component\Payment\Model\PaymentMethodInterface $paymentMethod ) : boolean
hasProductDiscountedUnitPriceBy ( Sylius\Component\Core\Model\ProductInterface $product, float $amount ) : boolean
hasProductOutOfStockValidationMessage ( Sylius\Component\Core\Model\ProductInterface $product ) : boolean
hasProductUnitPrice ( Sylius\Component\Core\Model\ProductInterface $product, string $price ) : boolean
hasPromotion ( string $promotionName ) : boolean
hasPromotionTotal ( string $promotionTotal ) : boolean
hasShippingAddress ( Sylius\Component\Core\Model\AddressInterface $address ) : boolean
hasShippingMethod ( Sylius\Component\Core\Model\ShippingMethodInterface $shippingMethod ) : boolean
hasShippingProvinceName ( string $provinceName ) : boolean
hasShippingTotal ( string $price ) : boolean
hasTaxTotal ( string $taxTotal ) : boolean

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

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

public addNotes ( string $notes )
$notes string

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

public changeAddress ( )

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

public changePaymentMethod ( )

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

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

public confirmOrder ( )

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

public getBaseCurrencyOrderTotal ( ) : string
Результат string

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

public hasBillingAddress ( Sylius\Component\Core\Model\AddressInterface $address ) : boolean
$address Sylius\Component\Core\Model\AddressInterface
Результат boolean

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

public hasBillingProvinceName ( string $provinceName ) : boolean
$provinceName string
Результат boolean

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

public hasCurrency ( string $currencyCode ) : boolean
$currencyCode string
Результат boolean

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

public hasItemWithProductAndQuantity ( string $productName, string $quantity ) : boolean
$productName string
$quantity string
Результат boolean

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

public hasLocale ( string $localeName ) : boolean
$localeName string
Результат boolean

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

public hasOrderTotal ( float $total ) : boolean
$total float
Результат boolean

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

public hasPaymentMethod ( Sylius\Component\Payment\Model\PaymentMethodInterface $paymentMethod ) : boolean
$paymentMethod Sylius\Component\Payment\Model\PaymentMethodInterface
Результат boolean

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

public hasProductDiscountedUnitPriceBy ( Sylius\Component\Core\Model\ProductInterface $product, float $amount ) : boolean
$product Sylius\Component\Core\Model\ProductInterface
$amount float
Результат boolean

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

public hasProductOutOfStockValidationMessage ( Sylius\Component\Core\Model\ProductInterface $product ) : boolean
$product Sylius\Component\Core\Model\ProductInterface
Результат boolean

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

public hasProductUnitPrice ( Sylius\Component\Core\Model\ProductInterface $product, string $price ) : boolean
$product Sylius\Component\Core\Model\ProductInterface
$price string
Результат boolean

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

public hasPromotion ( string $promotionName ) : boolean
$promotionName string
Результат boolean

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

public hasPromotionTotal ( string $promotionTotal ) : boolean
$promotionTotal string
Результат boolean

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

public hasShippingAddress ( Sylius\Component\Core\Model\AddressInterface $address ) : boolean
$address Sylius\Component\Core\Model\AddressInterface
Результат boolean

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

public hasShippingMethod ( Sylius\Component\Core\Model\ShippingMethodInterface $shippingMethod ) : boolean
$shippingMethod Sylius\Component\Core\Model\ShippingMethodInterface
Результат boolean

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

public hasShippingProvinceName ( string $provinceName ) : boolean
$provinceName string
Результат boolean

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

public hasShippingTotal ( string $price ) : boolean
$price string
Результат boolean

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

public hasTaxTotal ( string $taxTotal ) : boolean
$taxTotal string
Результат boolean