Classes, interfaces, and traits

NameInformation

« More »

Classes, interfaces, and traits

AnnotationInterface

« More »

AnnotationCollection

« More »

AnnotationManager

Pluggable annotation manager

« More »

Classes, interfaces, and traits

ParserInterface

« More »

DoctrineAnnotationParser

A parser for docblock annotations that utilizes the annotation parser from Doctrine\Common.

« More »

GenericAnnotationParser

Generic annotation parser

« More »

Classes, interfaces, and traits

ExceptionInterface

« More »

BadMethodCallException

« More »

InvalidArgumentException

« More »

RuntimeException

« More »

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 »
This namespace does not contain any documentable elements

Classes, interfaces, and traits

PrototypeGenericInterface

« More »

PrototypeInterface

« More »

PrototypeClassFactory

This is a factory for classes which are identified by name.

« More »

Classes, interfaces, and traits

ReflectionInterface

« More »

ClassReflection

« More »

DocBlockReflection

« More »

FileReflection

« More »

FunctionReflection

« More »

MethodReflection

« More »

ParameterReflection

« More »

PropertyReflection

« More »

Classes, interfaces, and traits

TagManager

This is a factory for classes which are identified by name.

« More »

Classes, interfaces, and traits

PhpDocTypedTagInterface

« More »

TagInterface

« More »

AuthorTag

« More »

GenericTag

« More »

LicenseTag

« More »

MethodTag

« More »

ParamTag

« More »

PropertyTag

« More »

ReturnTag

« More »

ThrowsTag

« More »

Classes, interfaces, and traits

ExceptionInterface

« More »

BadMethodCallException

« More »

InvalidArgumentException

« More »

RuntimeException

« More »

Classes, interfaces, and traits

ScannerInterface

« More »

AggregateDirectoryScanner

« More »

AnnotationScanner

« More »

CachingFileScanner

« More »

ClassScanner

« More »

ConstantScanner

« More »

DerivedClassScanner

« More »

DirectoryScanner

« More »

DocBlockScanner

« More »

FileScanner

« More »

FunctionScanner

« More »

MethodScanner

« More »

ParameterScanner

« More »

PropertyScanner

« More »

TokenArrayScanner

« More »

Util

Shared utility methods used by scanners

« More »

ValueScanner

« More »