Classes, interfaces and traits

AuthorAssembler

Constructs a new descriptor from the Reflector for an `@author` tag.

This object will read the reflected information for the @author tag and create a \phpDocumentor\Descriptor\Tag\AuthorDescriptor object that can be used in the rest of the application and templates.

« More »

DeprecatedAssembler

Constructs a new descriptor from the Reflector for an `@deprecated` tag.

This object will read the reflected information for the @deprecated tag and create a \phpDocumentor\Descriptor\Tag\DeprecatedDescriptor object that can be used in the rest of the application and templates.

« More »

ExampleAssembler

This class collects data from the example tag definition of the Reflection library, tries to find the correlating example file on disk and creates a complete Descriptor from that.

« More »

GenericTagAssembler

Base class for all assemblers.

« More »

LinkAssembler

Constructs a new descriptor from the Reflector for an `@link` tag.

This object will read the reflected information for the @link tag and create a \phpDocumentor\Descriptor\Tag\LinkDescriptor object that can be used in the rest of the application and templates.

« More »

MethodAssembler

Constructs a new descriptor from the Reflector for an `@method` tag.

This object will read the reflected information for the @method tag and create a \phpDocumentor\Descriptor\Tag\MethodDescriptor object that can be used in the rest of the application and templates.

« More »

ParamAssembler

Constructs a new descriptor from the Reflector for an `@param` tag.

This object will read the reflected information for the @param tag and create a \phpDocumentor\Descriptor\Tag\ParamDescriptor object that can be used in the rest of the application and templates.

« More »

PropertyAssembler

Constructs a new descriptor from the Reflector for an `@property` tag.

This object will read the reflected information for the @property tag and create a \phpDocumentor\Descriptor\Tag\PropertyDescriptor object that can be used in the rest of the application and templates.

« More »

ReturnAssembler

Constructs a new descriptor from the Reflector for an `@return` tag.

This object will read the reflected information for the @return tag and create a \phpDocumentor\Descriptor\Tag\ReturnDescriptor object that can be used in the rest of the application and templates.

« More »

SeeAssembler

Constructs a new Descriptor from a Reflector object for the `@see` tag.

This class will gather the properties that were parsed by the Reflection mechanism for, specifically, an @see tag and use that to create a SeeDescriptor that describes all properties that an @see tag may have.

« More »

SinceAssembler

Constructs a new descriptor from the Reflector for an `@since` tag.

This object will read the reflected information for the @since tag and create a \phpDocumentor\Descriptor\Tag\SinceDescriptor object that can be used in the rest of the application and templates.

« More »

ThrowsAssembler

Constructs a new descriptor from the Reflector for an `@throws` tag.

This object will read the reflected information for the @throws tag and create a \phpDocumentor\Descriptor\Tag\ThrowsDescriptor object that can be used in the rest of the application and templates.

« More »

TypeCollectionAssembler

Creates a Collection of type-related value objects for the given Type Collection from the Reflector.

« More »

UsesAssembler

Base class for all assemblers.

« More »

VarAssembler

Constructs a new descriptor from the Reflector for an `@var` tag.

This object will read the reflected information for the @var tag and create a \phpDocumentor\Descriptor\Tag\VarDescriptor object that can be used in the rest of the application and templates.

« More »

VersionAssembler

Constructs a new descriptor from the Reflector for an `@version` tag.

This object will read the reflected information for the @version tag and create a \phpDocumentor\Descriptor\Tag\VersionDescriptor object that can be used in the rest of the application and templates.

« More »