Zend Framework  3.0
TraitGenerator Member List

This is the complete list of members for TraitGenerator, including all inherited members.

$constantsClassGeneratorprotected
$containingFileGeneratorClassGeneratorprotected
$docBlockClassGeneratorprotected
$extendedClassClassGeneratorprotected
$flagsClassGeneratorprotected
$implementedInterfacesClassGeneratorprotected
$indentationAbstractGeneratorprotected
$isSourceDirtyAbstractGeneratorprotected
$methodsClassGeneratorprotected
$nameClassGeneratorprotected
$namespaceNameClassGeneratorprotected
$propertiesClassGeneratorprotected
$sourceContentAbstractGeneratorprotected
$traitUsageGeneratorClassGeneratorprotected
__construct($name=null, $namespaceName=null, $flags=null, $extends=null, $interfaces=[], $properties=[], $methods=[], $docBlock=null)ClassGenerator
Zend::Code::Generator::AbstractGenerator::__construct($options=[])AbstractGenerator
addConstant($name, $value)ClassGenerator
addConstantFromGenerator(PropertyGenerator $constant)ClassGenerator
addConstants(array $constants)ClassGenerator
addFlag($flag)TraitGenerator
addMethod($name, array $parameters=[], $flags=MethodGenerator::FLAG_PUBLIC, $body=null, $docBlock=null)ClassGenerator
addMethodFromGenerator(MethodGenerator $method)ClassGenerator
addMethods(array $methods)ClassGenerator
addProperties(array $properties)ClassGenerator
addProperty($name, $defaultValue=null, $flags=PropertyGenerator::FLAG_PUBLIC)ClassGenerator
addPropertyFromGenerator(PropertyGenerator $property)ClassGenerator
addTrait($trait)ClassGenerator
addTraitAlias($method, $alias, $visibility=null)ClassGenerator
addTraitOverride($method, $traitsToReplace)ClassGenerator
addTraits(array $traits)ClassGenerator
addUse($use, $useAlias=null)ClassGenerator
FLAG_ABSTRACTClassGenerator
FLAG_FINALClassGenerator
fromArray(array $array)TraitGeneratorstatic
fromReflection(ClassReflection $classReflection)TraitGeneratorstatic
generate()ClassGenerator
getConstant($constantName)ClassGenerator
getConstants()ClassGenerator
getContainingFileGenerator()ClassGenerator
getDocBlock()ClassGenerator
getExtendedClass()ClassGenerator
getImplementedInterfaces()ClassGenerator
getIndentation()AbstractGenerator
getMethod($methodName)ClassGenerator
getMethods()ClassGenerator
getName()ClassGenerator
getNamespaceName()ClassGenerator
getProperties()ClassGenerator
getProperty($propertyName)ClassGenerator
getSourceContent()AbstractGenerator
getTraitAliases()ClassGenerator
getTraitOverrides()ClassGenerator
getTraits()ClassGenerator
getUses()ClassGenerator
hasConstant($constantName)ClassGenerator
hasMethod($methodName)ClassGenerator
hasProperty($propertyName)ClassGenerator
hasTrait($traitName)ClassGenerator
IMPLEMENTS_KEYWORDClassGenerator
isAbstract()ClassGenerator
isFinal()ClassGenerator
isSourceDirty()ClassGenerator
LINE_FEEDAbstractGenerator
OBJECT_TYPETraitGenerator
removeFlag($flag)TraitGenerator
removeMethod($methodName)ClassGenerator
removeTrait($traitName)ClassGenerator
removeTraitOverride($method, $overridesToRemove=null)ClassGenerator
setAbstract($isAbstract)TraitGenerator
setContainingFileGenerator(FileGenerator $fileGenerator)ClassGenerator
setDocBlock(DocBlockGenerator $docBlock)ClassGenerator
setExtendedClass($extendedClass)TraitGenerator
setFinal($isFinal)TraitGenerator
setFlags($flags)TraitGenerator
setImplementedInterfaces(array $implementedInterfaces)TraitGenerator
setIndentation($indentation)AbstractGenerator
setName($name)ClassGenerator
setNamespaceName($namespaceName)ClassGenerator
setOptions($options)AbstractGenerator
setSourceContent($sourceContent)AbstractGenerator
setSourceDirty($isSourceDirty=true)AbstractGenerator