PHP 클래스 Behat\Gherkin\Gherkin

저자: Konstantin Kudryashov ([email protected])
파일 보기 프로젝트 열기: behat/gherkin 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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[]