Namespace PHPStan\BetterReflection\SourceLocator\Type

Classes
AbstractSourceLocator
AggregateSourceLocator
AutoloadSourceLocator

Use PHP's built in autoloader to locate a class, without actually loading.

ComposerSourceLocator

This source locator uses Composer's built-in ClassLoader to locate files.

DirectoriesSourceLocator

This source locator recursively loads all php files in an entire directory or multiple directories.

EvaledCodeSourceLocator
FileIteratorSourceLocator

This source locator loads all php files from \FileSystemIterator

MemoizingSourceLocator
PhpInternalSourceLocator
SingleFileSourceLocator

This source locator loads an entire file, specified in the constructor argument.

StringSourceLocator

This source locator simply parses the string given in the constructor as valid PHP.

Interfaces
SourceLocator
Namespaces
PHPStan\BetterReflection\SourceLocator\Type\Composer