PHP Класс Behat\Gherkin\Gherkin

Автор: Konstantin Kudryashov ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$filters Behat\Gherkin\Filter\FeatureFilterInterface[]
$loaders Behat\Gherkin\Loader\LoaderInterface[]

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

Метод Описание
addFilter ( Behat\Gherkin\Filter\FeatureFilterInterface $filter ) Adds filter to manager.
addLoader ( Behat\Gherkin\Loader\LoaderInterface $loader ) Adds loader to manager.
load ( mixed $resource, array $filters = [] ) : array Loads & filters resource with added loaders.
resolveLoader ( mixed $resource ) : Behat\Gherkin\Loader\LoaderInterface Resolves loader by resource.
setBasePath ( string $path ) Sets base features path.
setFilters ( array $filters ) Sets filters to the parser.

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

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

Adds filter to manager.
public addFilter ( Behat\Gherkin\Filter\FeatureFilterInterface $filter )
$filter Behat\Gherkin\Filter\FeatureFilterInterface Feature filter

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

Adds loader to manager.
public addLoader ( Behat\Gherkin\Loader\LoaderInterface $loader )
$loader Behat\Gherkin\Loader\LoaderInterface Feature loader

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

Loads & filters resource with added loaders.
public load ( mixed $resource, array $filters = [] ) : array
$resource mixed Resource to load
$filters array Additional filters
Результат array

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

Resolves loader by resource.
public resolveLoader ( mixed $resource ) : Behat\Gherkin\Loader\LoaderInterface
$resource mixed Resource to load
Результат Behat\Gherkin\Loader\LoaderInterface

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

Sets base features path.
public setBasePath ( string $path )
$path string Loaders base path

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

Sets filters to the parser.
public setFilters ( array $filters )
$filters array

Описание свойств

$filters защищенное свойство

protected FeatureFilterInterface[],Behat\Gherkin\Filter $filters
Результат Behat\Gherkin\Filter\FeatureFilterInterface[]

$loaders защищенное свойство

protected LoaderInterface[],Behat\Gherkin\Loader $loaders
Результат Behat\Gherkin\Loader\LoaderInterface[]