[ Index ] |
PHP Cross Reference of phpBB-3.2.11-deutsch |
[Source view] [Print] [Project Stats]
Zend Framework (http://framework.zend.com/)
Copyright: | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
License: | http://framework.zend.com/license/new-bsd New BSD License |
File Size: | 987 lines (26 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
ClassGenerator:: (55 methods):
fromReflection()
fromArray()
__construct()
setName()
getName()
setNamespaceName()
getNamespaceName()
setContainingFileGenerator()
getContainingFileGenerator()
setDocBlock()
getDocBlock()
setFlags()
addFlag()
removeFlag()
setAbstract()
isAbstract()
setFinal()
isFinal()
setExtendedClass()
getExtendedClass()
setImplementedInterfaces()
getImplementedInterfaces()
getConstant()
getConstants()
hasConstant()
addConstantFromGenerator()
addConstant()
addConstants()
addProperties()
addProperty()
addPropertyFromGenerator()
getProperties()
getProperty()
addUse()
getUses()
hasProperty()
addMethods()
addMethod()
addMethodFromGenerator()
getMethods()
getMethod()
removeMethod()
hasMethod()
addTrait()
addTraits()
hasTrait()
getTraits()
removeTrait()
addTraitAlias()
getTraitAliases()
addTraitOverride()
removeTraitOverride()
getTraitOverrides()
isSourceDirty()
generate()
Class: ClassGenerator - X-Ref
fromReflection(ClassReflection $classReflection) X-Ref |
Build a Code Generation Php Object from a Class Reflection param: ClassReflection $classReflection return: ClassGenerator |
fromArray(array $array) X-Ref |
Generate from array param: array $array return: ClassGenerator |
__construct($name = null,$namespaceName = null,$flags = null,$extends = null,$interfaces = array() X-Ref |
param: string $name param: string $namespaceName param: array|string $flags param: string $extends param: array $interfaces param: array $properties param: array $methods param: DocBlockGenerator $docBlock |
setName($name) X-Ref |
param: string $name return: ClassGenerator |
getName() X-Ref |
return: string |
setNamespaceName($namespaceName) X-Ref |
param: string $namespaceName return: ClassGenerator |
getNamespaceName() X-Ref |
return: string |
setContainingFileGenerator(FileGenerator $fileGenerator) X-Ref |
param: FileGenerator $fileGenerator return: ClassGenerator |
getContainingFileGenerator() X-Ref |
return: FileGenerator |
setDocBlock(DocBlockGenerator $docBlock) X-Ref |
param: DocBlockGenerator $docBlock return: ClassGenerator |
getDocBlock() X-Ref |
return: DocBlockGenerator |
setFlags($flags) X-Ref |
param: array|string $flags return: ClassGenerator |
addFlag($flag) X-Ref |
param: string $flag return: ClassGenerator |
removeFlag($flag) X-Ref |
param: string $flag return: ClassGenerator |
setAbstract($isAbstract) X-Ref |
param: bool $isAbstract return: ClassGenerator |
isAbstract() X-Ref |
return: bool |
setFinal($isFinal) X-Ref |
param: bool $isFinal return: ClassGenerator |
isFinal() X-Ref |
return: bool |
setExtendedClass($extendedClass) X-Ref |
param: string $extendedClass return: ClassGenerator |
getExtendedClass() X-Ref |
return: string |
setImplementedInterfaces(array $implementedInterfaces) X-Ref |
param: array $implementedInterfaces return: ClassGenerator |
getImplementedInterfaces() X-Ref |
return: array |
getConstant($constantName) X-Ref |
param: string $constantName return: PropertyGenerator|false |
getConstants() X-Ref |
return: PropertyGenerator[] indexed by constant name |
hasConstant($constantName) X-Ref |
param: string $constantName return: bool |
addConstantFromGenerator(PropertyGenerator $constant) X-Ref |
Add constant from PropertyGenerator param: PropertyGenerator $constant return: ClassGenerator |
addConstant($name, $value) X-Ref |
Add Constant param: string $name param: string $value return: ClassGenerator |
addConstants(array $constants) X-Ref |
param: PropertyGenerator[]|array[] $constants return: ClassGenerator |
addProperties(array $properties) X-Ref |
param: array $properties return: ClassGenerator |
addProperty($name, $defaultValue = null, $flags = PropertyGenerator::FLAG_PUBLIC) X-Ref |
Add Property from scalars param: string $name param: string|array $defaultValue param: int $flags return: ClassGenerator |
addPropertyFromGenerator(PropertyGenerator $property) X-Ref |
Add property from PropertyGenerator param: PropertyGenerator $property return: ClassGenerator |
getProperties() X-Ref |
return: PropertyGenerator[] |
getProperty($propertyName) X-Ref |
param: string $propertyName return: PropertyGenerator|false |
addUse($use, $useAlias = null) X-Ref |
Add a class to "use" classes param: string $use param: string|null $useAlias return: ClassGenerator |
getUses() X-Ref |
Returns the "use" classes return: array |
hasProperty($propertyName) X-Ref |
param: string $propertyName return: bool |
addMethods(array $methods) X-Ref |
param: array $methods return: ClassGenerator |
addMethod($name = null,array $parameters = array() X-Ref |
Add Method from scalars param: string $name param: array $parameters param: int $flags param: string $body param: string $docBlock return: ClassGenerator |
addMethodFromGenerator(MethodGenerator $method) X-Ref |
Add Method from MethodGenerator param: MethodGenerator $method return: ClassGenerator |
getMethods() X-Ref |
return: MethodGenerator[] |
getMethod($methodName) X-Ref |
param: string $methodName return: MethodGenerator|false |
removeMethod($methodName) X-Ref |
param: string $methodName return: ClassGenerator |
hasMethod($methodName) X-Ref |
param: string $methodName return: bool |
addTrait($trait) X-Ref |
addTraits(array $traits) X-Ref |
hasTrait($traitName) X-Ref |
getTraits() X-Ref |
removeTrait($traitName) X-Ref |
addTraitAlias($method, $alias, $visibility = null) X-Ref |
getTraitAliases() X-Ref |
addTraitOverride($method, $traitsToReplace) X-Ref |
removeTraitOverride($method, $overridesToRemove = null) X-Ref |
getTraitOverrides() X-Ref |
isSourceDirty() X-Ref |
return: bool |
generate() X-Ref |
Generated: Wed Nov 11 20:33:01 2020 | Cross-referenced by PHPXref 0.7.1 |