PHP 클래스 Sylius\Behat\Page\Shop\Cart\SummaryPage

저자: Mateusz Zalewski ([email protected])
저자: Anna Walasek ([email protected])
상속: extends Sylius\Behat\Page\SymfonyPage, implements Sylius\Behat\Page\Shop\Cart\SummaryPageInterface
파일 보기 프로젝트 열기: sylius/sylius

공개 메소드들

메소드 설명
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 )

보호된 메소드들

메소드 설명
getDefinedElements ( )

비공개 메소드들

메소드 설명
getPriceFromString ( string $price ) : integer
hasItemWith ( $attributeName, $selector ) : boolean

메소드 상세

applyCoupon() 공개 메소드

public applyCoupon ( $couponCode )

changeQuantity() 공개 메소드

public changeQuantity ( $productName, $quantity )

clearCart() 공개 메소드

public clearCart ( )

getBaseGrandTotal() 공개 메소드

public getBaseGrandTotal ( )

getCartTotal() 공개 메소드

public getCartTotal ( )

getDefinedElements() 보호된 메소드

protected getDefinedElements ( )

getGrandTotal() 공개 메소드

public getGrandTotal ( )

getItemTotal() 공개 메소드

public getItemTotal ( $productName )

getItemUnitPrice() 공개 메소드

public getItemUnitPrice ( $productName )

getItemUnitRegularPrice() 공개 메소드

public getItemUnitRegularPrice ( $productName )

getPromotionCouponValidationMessage() 공개 메소드

getPromotionTotal() 공개 메소드

public getPromotionTotal ( )

getQuantity() 공개 메소드

public getQuantity ( $productName )

getRouteName() 공개 메소드

public getRouteName ( )

getShippingTotal() 공개 메소드

public getShippingTotal ( )

getTaxTotal() 공개 메소드

public getTaxTotal ( )

hasItemNamed() 공개 메소드

public hasItemNamed ( $name )

hasItemWithCode() 공개 메소드

public hasItemWithCode ( $code )

hasItemWithOptionValue() 공개 메소드

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

hasItemWithVariantNamed() 공개 메소드

public hasItemWithVariantNamed ( $variantName )

hasProductOutOfStockValidationMessage() 공개 메소드

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

isEmpty() 공개 메소드

public isEmpty ( )

isItemDiscounted() 공개 메소드

public isItemDiscounted ( $productName )

isSingleItemOnPage() 공개 메소드

public isSingleItemOnPage ( )

removeProduct() 공개 메소드

public removeProduct ( $productName )

updateCart() 공개 메소드

public updateCart ( )

waitForRedirect() 공개 메소드

public waitForRedirect ( $timeout )