Classes, interfaces, and traits

GeneratorInterface

« More »

TraitUsageInterface

« More »

AbstractGenerator

« More »

AbstractMemberGenerator

« More »

BodyGenerator

« More »

ClassGenerator

« More »

DocBlockGenerator

« More »

FileGenerator

« More »

FileGeneratorRegistry

« More »

MethodGenerator

« More »

ParameterGenerator

« More »

PropertyGenerator

« More »

PropertyValueGenerator

« More »

TraitGenerator

« More »

TraitUsageGenerator

« More »

ValueGenerator

« More »

Classes, interfaces, and traits

TagManager

This class is used in DocBlockGenerator and creates the needed Tag classes depending on the tag. So for example an @author tag will trigger the creation of an AuthorTag class.

« More »

Classes, interfaces, and traits

TagInterface

« More »

AbstractTypeableTag

This abstract class can be used as parent for all tags that use a type part in their content.

« More »

AuthorTag

« More »

GenericTag

« More »

LicenseTag

« More »

MethodTag

This abstract class can be used as parent for all tags that use a type part in their content.

« More »

ParamTag

This abstract class can be used as parent for all tags that use a type part in their content.

« More »

PropertyTag

This abstract class can be used as parent for all tags that use a type part in their content.

« More »

ReturnTag

This abstract class can be used as parent for all tags that use a type part in their content.

« More »

ThrowsTag

This abstract class can be used as parent for all tags that use a type part in their content.

« More »

Classes, interfaces, and traits

ExceptionInterface

« More »

InvalidArgumentException

« More »

RuntimeException

« More »