BetterReflection\SourceLocator\Type\DirectoriesSourceLocator::locateIdentifier PHP Метод

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

{@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)
    {
        return $this->aggregateSourceLocator->locateIdentifier($reflector, $identifier);
    }

Usage Example

 public function testLocateIdentifier()
 {
     $class = $this->sourceLocator->locateIdentifier(new ClassReflector($this->sourceLocator), new Identifier(DirectoryScannerAssets\Bar\FooBar::class, new IdentifierType(IdentifierType::IDENTIFIER_CLASS)));
     self::assertInstanceOf(ReflectionClass::class, $class);
     self::assertSame(DirectoryScannerAssets\Bar\FooBar::class, $class->getName());
 }