| [ 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 |