PHP Класс Sylius\Behat\Page\Admin\Taxon\CreatePage

Автор: Arkadiusz Krakowiak ([email protected])
Наследование: extends Sylius\Behat\Page\Admin\Crud\CreatePage, implements Sylius\Behat\Page\Admin\Taxon\CreatePageInterface, use trait Sylius\Behat\Behaviour\SpecifiesItsCode
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
activateLanguageTab ( $locale )
attachImage ( $path, $code = null )
chooseParent ( Sylius\Component\Core\Model\TaxonInterface $taxon )
countTaxons ( )
countTaxonsByName ( $name )
deleteTaxonOnPageByName ( $name )
describeItAs ( $description, $languageCode )
getLeafNameFromPosition ( $position, Sylius\Component\Core\Model\TaxonInterface $parentTaxon = null ) {@inheritDoc}
getLeaves ( Sylius\Component\Core\Model\TaxonInterface $parentTaxon = null )
hasTaxonWithName ( $name )
moveDown ( Sylius\Component\Core\Model\TaxonInterface $taxon ) {@inheritDoc}
moveUp ( Sylius\Component\Core\Model\TaxonInterface $taxon ) {@inheritDoc}
nameIt ( $name, $languageCode )
specifySlug ( $slug, $languageCode )

Защищенные методы

Метод Описание
getDefinedElements ( )
getElement ( $name, array $parameters = [] )

Приватные методы

Метод Описание
getLastImageElement ( ) : Behat\Mink\Element\NodeElement
moveLeaf ( Sylius\Component\Core\Model\TaxonInterface $taxon, string $direction )
waitForSlugGenerationIfNecessary ( string $languageCode )

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

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

public activateLanguageTab ( $locale )

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

public attachImage ( $path, $code = null )

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

public chooseParent ( Sylius\Component\Core\Model\TaxonInterface $taxon )
$taxon Sylius\Component\Core\Model\TaxonInterface

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

public countTaxons ( )

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

public countTaxonsByName ( $name )

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

public deleteTaxonOnPageByName ( $name )

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

public describeItAs ( $description, $languageCode )

getDefinedElements() защищенный Метод

protected getDefinedElements ( )

getElement() защищенный Метод

protected getElement ( $name, array $parameters = [] )
$parameters array

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

{@inheritDoc}
public getLeafNameFromPosition ( $position, Sylius\Component\Core\Model\TaxonInterface $parentTaxon = null )
$parentTaxon Sylius\Component\Core\Model\TaxonInterface

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

public getLeaves ( Sylius\Component\Core\Model\TaxonInterface $parentTaxon = null )
$parentTaxon Sylius\Component\Core\Model\TaxonInterface

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

public hasTaxonWithName ( $name )

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

{@inheritDoc}
public moveDown ( Sylius\Component\Core\Model\TaxonInterface $taxon )
$taxon Sylius\Component\Core\Model\TaxonInterface

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

{@inheritDoc}
public moveUp ( Sylius\Component\Core\Model\TaxonInterface $taxon )
$taxon Sylius\Component\Core\Model\TaxonInterface

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

public nameIt ( $name, $languageCode )

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

public specifySlug ( $slug, $languageCode )