PHP Class BetterReflection\SourceLocator\Type\FileIteratorSourceLocator

Inheritance: implements BetterReflection\SourceLocator\Type\SourceLocator
Afficher le fichier Open project: roave/better-reflection Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( Iterator $fileInfoIterator )
locateIdentifier ( BetterReflection\Reflector\Reflector $reflector, BetterReflection\Identifier\Identifier $identifier ) {@inheritDoc}
locateIdentifiersByType ( BetterReflection\Reflector\Reflector $reflector, BetterReflection\Identifier\IdentifierType $identifierType ) {@inheritDoc}

Private Methods

Méthode Description
getAggregatedSourceLocator ( ) : AggregateSourceLocator

Method Details

__construct() public méthode

public __construct ( Iterator $fileInfoIterator )
$fileInfoIterator Iterator note: only \SplFileInfo allowed in this iterator

locateIdentifier() public méthode

{@inheritDoc}
public locateIdentifier ( BetterReflection\Reflector\Reflector $reflector, BetterReflection\Identifier\Identifier $identifier )
$reflector BetterReflection\Reflector\Reflector
$identifier BetterReflection\Identifier\Identifier

locateIdentifiersByType() public méthode

{@inheritDoc}
public locateIdentifiersByType ( BetterReflection\Reflector\Reflector $reflector, BetterReflection\Identifier\IdentifierType $identifierType )
$reflector BetterReflection\Reflector\Reflector
$identifierType BetterReflection\Identifier\IdentifierType