extends |
AbstractSourceLocator |
---|
This source locator loads an entire file, specified in the constructor argument.
This is useful for loading a class that does not have a namespace. This is also the class required if you want to use Reflector->getClassesFromFile (which loads all classes from specified file)
Methods | ||
---|---|---|
public
|
__construct(non-empty-string $fileName, Locator $astLocator)
|
# |
protected
|
createLocatedSource(Identifier $identifier): ?LocatedSource
|
# |
Methods inherited from PHPStan\BetterReflection\SourceLocator\Type\AbstractSourceLocator |
---|
locateIdentifier(), locateIdentifiersByType() |