PHP Interface Sylius\Behat\Page\Shop\Cart\SummaryPageInterface

Author: Łukasz Chruściel ([email protected])
Author: Anna Walasek ([email protected])
Inheritance: extends Sylius\Behat\Page\PageInterface
Mostrar archivo Open project: sylius/sylius Interface Usage Examples

Public Methods

Method Description
applyCoupon ( string $couponCode )
changeQuantity ( string $productName, integer $quantity )
clearCart ( )
getBaseGrandTotal ( ) : string
getCartTotal ( ) : string
getGrandTotal ( ) : string
getItemTotal ( string $productName ) : string
getItemUnitPrice ( string $productName ) : string
getItemUnitRegularPrice ( string $productName ) : string
getPromotionCouponValidationMessage ( ) : string
getPromotionTotal ( ) : string
getQuantity ( $productName ) : integer
getShippingTotal ( ) : string
getTaxTotal ( ) : string
hasItemNamed ( string $name ) : boolean
hasItemWithCode ( string $code ) : boolean
hasItemWithOptionValue ( string $productName, string $optionName, string $optionValue ) : string
hasItemWithVariantNamed ( string $variantName ) : boolean
hasProductOutOfStockValidationMessage ( Sylius\Component\Core\Model\ProductInterface $product ) : boolean
isEmpty ( ) : boolean
isItemDiscounted ( string $productName ) : boolean
isSingleItemOnPage ( ) : boolean
removeProduct ( string $productName )
updateCart ( )
waitForRedirect ( integer $timeout )

Method Details

applyCoupon() public method

public applyCoupon ( string $couponCode )
$couponCode string

changeQuantity() public method

public changeQuantity ( string $productName, integer $quantity )
$productName string
$quantity integer

clearCart() public method

public clearCart ( )

getBaseGrandTotal() public method

public getBaseGrandTotal ( ) : string
return string

getCartTotal() public method

public getCartTotal ( ) : string
return string

getGrandTotal() public method

public getGrandTotal ( ) : string
return string

getItemTotal() public method

public getItemTotal ( string $productName ) : string
$productName string
return string

getItemUnitPrice() public method

public getItemUnitPrice ( string $productName ) : string
$productName string
return string

getItemUnitRegularPrice() public method

public getItemUnitRegularPrice ( string $productName ) : string
$productName string
return string

getPromotionCouponValidationMessage() public method

getPromotionTotal() public method

public getPromotionTotal ( ) : string
return string

getQuantity() public method

public getQuantity ( $productName ) : integer
$productName
return integer

getShippingTotal() public method

public getShippingTotal ( ) : string
return string

getTaxTotal() public method

public getTaxTotal ( ) : string
return string

hasItemNamed() public method

public hasItemNamed ( string $name ) : boolean
$name string
return boolean

hasItemWithCode() public method

public hasItemWithCode ( string $code ) : boolean
$code string
return boolean

hasItemWithOptionValue() public method

public hasItemWithOptionValue ( string $productName, string $optionName, string $optionValue ) : string
$productName string
$optionName string
$optionValue string
return string

hasItemWithVariantNamed() public method

public hasItemWithVariantNamed ( string $variantName ) : boolean
$variantName string
return boolean

hasProductOutOfStockValidationMessage() public method

public hasProductOutOfStockValidationMessage ( Sylius\Component\Core\Model\ProductInterface $product ) : boolean
$product Sylius\Component\Core\Model\ProductInterface
return boolean

isEmpty() public method

public isEmpty ( ) : boolean
return boolean

isItemDiscounted() public method

public isItemDiscounted ( string $productName ) : boolean
$productName string
return boolean

isSingleItemOnPage() public method

public isSingleItemOnPage ( ) : boolean
return boolean

removeProduct() public method

public removeProduct ( string $productName )
$productName string

updateCart() public method

public updateCart ( )

waitForRedirect() public method

public waitForRedirect ( integer $timeout )
$timeout integer