PHP Интерфейс Sylius\Behat\Page\Shop\Product\ShowPageInterface

Автор: Łukasz Chruściel ([email protected])
Автор: Anna Walasek ([email protected])
Наследование: extends Sylius\Behat\Page\PageInterface
Показать файл Открыть проект Примеры использования интерфейса

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

Метод Описание
addToCart ( )
addToCartWithOption ( Sylius\Component\Product\Model\ProductOptionInterface $option, string $optionValue )
addToCartWithQuantity ( string $quantity )
addToCartWithVariant ( string $variant )
countReviews ( ) : integer
getAttributeByName ( string $attributeName ) : string
getAttributes ( ) : array
getAverageRating ( ) : float
getName ( ) : string
getPrice ( ) : string
hasAddToCartButton ( ) : boolean
hasAssociation ( string $productAssociationName ) : boolean
hasProductInAssociation ( string $productName, string $productAssociationName ) : boolean
hasProductOutOfStockValidationMessage ( Sylius\Component\Product\Model\ProductInterface $product ) : boolean
hasReviewTitled ( string $title ) : boolean
isMainImageDisplayed ( ) : boolean
isOutOfStock ( ) : boolean
selectOption ( string $optionName, string $optionValue )
selectVariant ( string $variantName )
visit ( string $url )
waitForValidationErrors ( integer $timeout )

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

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

public addToCart ( )

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

public addToCartWithOption ( Sylius\Component\Product\Model\ProductOptionInterface $option, string $optionValue )
$option Sylius\Component\Product\Model\ProductOptionInterface
$optionValue string

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

public addToCartWithQuantity ( string $quantity )
$quantity string

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

public addToCartWithVariant ( string $variant )
$variant string

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

public countReviews ( ) : integer
Результат integer

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

public getAttributeByName ( string $attributeName ) : string
$attributeName string
Результат string

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

public getAttributes ( ) : array
Результат array

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

public getAverageRating ( ) : float
Результат float

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

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

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

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

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

public hasAddToCartButton ( ) : boolean
Результат boolean

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

public hasAssociation ( string $productAssociationName ) : boolean
$productAssociationName string
Результат boolean

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

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

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

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

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

public hasReviewTitled ( string $title ) : boolean
$title string
Результат boolean

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

public isMainImageDisplayed ( ) : boolean
Результат boolean

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

public isOutOfStock ( ) : boolean
Результат boolean

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

public selectOption ( string $optionName, string $optionValue )
$optionName string
$optionValue string

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

public selectVariant ( string $variantName )
$variantName string

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

public visit ( string $url )
$url string

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

public waitForValidationErrors ( integer $timeout )
$timeout integer