This package provides components and abstractions to help with all kinds of discovery operations across php class files.
Main concepts:
ReflectionClassesIA*:
IteratorAggregate that lists a special type of\ReflectionClassclass objects.
Typically this is based on aClassFilesIA*object.FactoryReflection*:
Interface for customClassReflectionandMethodReflection, with methods that treat both of them as "factories".FactoryInspector*:
Inspects a classes or methods, to find whatever you might be looking for.Discovery*:
IteratorAggregate to discover objects found by an inspector in reflection methods.