PHP Class Sylius\Behat\Page\Shop\Cart\SummaryPage

Author: Mateusz Zalewski ([email protected])
Author: Anna Walasek ([email protected])
Inheritance: extends Sylius\Behat\Page\SymfonyPage, implements Sylius\Behat\Page\Shop\Cart\SummaryPageInterface
Afficher le fichier Open project: sylius/sylius

Méthodes publiques

Méthode Description
applyCoupon ( $couponCode )
changeQuantity ( $productName, $quantity )
clearCart ( )
getBaseGrandTotal ( )
getCartTotal ( )
getGrandTotal ( )
getItemTotal ( $productName )
getItemUnitPrice ( $productName )
getItemUnitRegularPrice ( $productName )
getPromotionCouponValidationMessage ( )
getPromotionTotal ( )
getQuantity ( $productName )
getRouteName ( )
getShippingTotal ( )
getTaxTotal ( )
hasItemNamed ( $name )
hasItemWithCode ( $code )
hasItemWithOptionValue ( $productName, $optionName, $optionValue )
hasItemWithVariantNamed ( $variantName )
hasProductOutOfStockValidationMessage ( Sylius\Component\Core\Model\ProductInterface $product ) {@inheritdoc]
isEmpty ( )
isItemDiscounted ( $productName )
isSingleItemOnPage ( )
removeProduct ( $productName )
updateCart ( )
waitForRedirect ( $timeout )

Méthodes protégées

Méthode Description
getDefinedElements ( )

Private Methods

Méthode Description
getPriceFromString ( string $price ) : integer
hasItemWith ( $attributeName, $selector ) : boolean

Method Details

applyCoupon() public méthode

public applyCoupon ( $couponCode )

changeQuantity() public méthode

public changeQuantity ( $productName, $quantity )

clearCart() public méthode

public clearCart ( )

getBaseGrandTotal() public méthode

public getBaseGrandTotal ( )

getCartTotal() public méthode

public getCartTotal ( )

getDefinedElements() protected méthode

protected getDefinedElements ( )

getGrandTotal() public méthode

public getGrandTotal ( )

getItemTotal() public méthode

public getItemTotal ( $productName )

getItemUnitPrice() public méthode

public getItemUnitPrice ( $productName )

getItemUnitRegularPrice() public méthode

public getItemUnitRegularPrice ( $productName )

getPromotionCouponValidationMessage() public méthode

getPromotionTotal() public méthode

public getPromotionTotal ( )

getQuantity() public méthode

public getQuantity ( $productName )

getRouteName() public méthode

public getRouteName ( )

getShippingTotal() public méthode

public getShippingTotal ( )

getTaxTotal() public méthode

public getTaxTotal ( )

hasItemNamed() public méthode

public hasItemNamed ( $name )

hasItemWithCode() public méthode

public hasItemWithCode ( $code )

hasItemWithOptionValue() public méthode

public hasItemWithOptionValue ( $productName, $optionName, $optionValue )

hasItemWithVariantNamed() public méthode

public hasItemWithVariantNamed ( $variantName )

hasProductOutOfStockValidationMessage() public méthode

{@inheritdoc]
public hasProductOutOfStockValidationMessage ( Sylius\Component\Core\Model\ProductInterface $product )
$product Sylius\Component\Core\Model\ProductInterface

isEmpty() public méthode

public isEmpty ( )

isItemDiscounted() public méthode

public isItemDiscounted ( $productName )

isSingleItemOnPage() public méthode

public isSingleItemOnPage ( )

removeProduct() public méthode

public removeProduct ( $productName )

updateCart() public méthode

public updateCart ( )

waitForRedirect() public méthode

public waitForRedirect ( $timeout )