PHP Class Alex\BehatLauncher\Behat\FeatureDirectory

Inheritance: implements IteratorAggregate, implements Countable, implements Symfony\Component\Serializer\Normalizer\NormalizableInterface
Show file Open project: alexandresalome/behat-launcher Class Usage Examples

Public Methods

Method Description
__construct ( $name, FeatureDirectory $parent = null )
addEntry ( $entry ) : FeatureDirectory
count ( )
getDirectory ( $name ) : FeatureDirectory
getIterator ( )
getName ( ) : string
getOrCreateDirectory ( $name ) : FeatureDirectory
getPath ( ) : string
hasDirectory ( $name ) : boolean
normalize ( Symfony\Component\Serializer\Normalizer\NormalizerInterface $normalizer, $format = null, array $context = [] )

Method Details

__construct() public method

public __construct ( $name, FeatureDirectory $parent = null )
$parent FeatureDirectory

addEntry() public method

public addEntry ( $entry ) : FeatureDirectory
return FeatureDirectory

count() public method

public count ( )

getDirectory() public method

public getDirectory ( $name ) : FeatureDirectory
return FeatureDirectory

getIterator() public method

public getIterator ( )

getName() public method

public getName ( ) : string
return string

getOrCreateDirectory() public method

public getOrCreateDirectory ( $name ) : FeatureDirectory
return FeatureDirectory

getPath() public method

public getPath ( ) : string
return string

hasDirectory() public method

public hasDirectory ( $name ) : boolean
return boolean

normalize() public method

public normalize ( Symfony\Component\Serializer\Normalizer\NormalizerInterface $normalizer, $format = null, array $context = [] )
$normalizer Symfony\Component\Serializer\Normalizer\NormalizerInterface
$context array