Builder |
Cache |
Example |
Exception |
Filter |
Interfaces |
ProjectDescriptor |
Tag |
Type |
Validator |
ArgumentDescriptor | Descriptor representing a single Argument of a method or function. |
ClassDescriptor | Descriptor representing a Class. |
Collection | Represents an easily accessible collection of elements. |
ConstantDescriptor | Descriptor representing a constant |
DescriptorAbstract | Base class for descriptors containing the most used options. |
FileDescriptor | Represents a file in the project. |
FunctionDescriptor | Descriptor representing a function. |
InterfaceDescriptor | Descriptor representing an Interface. |
MethodDescriptor | Descriptor representing a Method in a Class, Interface or Trait. |
NamespaceDescriptor | Represents a namespace and its children for a project. |
PackageDescriptor | Represents the package for a class, trait, interface or file. |
ProjectAnalyzer | Analyzes a Project Descriptor and collects key information. |
ProjectDescriptor | Represents the entire project with its files, namespaces and indexes. |
ProjectDescriptorBuilder | Builds a Project Descriptor and underlying tree. |
PropertyDescriptor | Descriptor representing a property. |
ServiceProvider | This provider is responsible for registering the Descriptor component with the given Application. |
TagDescriptor | Base class for any tag descriptor and used when a tag has no specific descriptor. |
TraitDescriptor | Descriptor representing a Trait. |