BetterReflection\SourceLocator\Type\AbstractSourceLocator::locateIdentifier PHP Method

locateIdentifier() public method

{@inheritDoc}
public locateIdentifier ( BetterReflection\Reflector\Reflector $reflector, BetterReflection\Identifier\Identifier $identifier )
$reflector BetterReflection\Reflector\Reflector
$identifier BetterReflection\Identifier\Identifier
    public function locateIdentifier(Reflector $reflector, Identifier $identifier)
    {
        if (!($locatedSource = $this->createLocatedSource($identifier))) {
            return null;
        }
        try {
            return $this->astLocator->findReflection($reflector, $locatedSource, $identifier);
        } catch (IdentifierNotFound $exception) {
            return null;
        }
    }