| [ Index ] |
PHP Cross Reference of phpBB-3.3.14-deutsch |
[Source view] [Print] [Project Stats]
Zend Framework (http://framework.zend.com/)
| Copyright: | Copyright (c) 2005-2016 Zend Technologies USA Inc. (http://www.zend.com) |
| License: | http://framework.zend.com/license/new-bsd New BSD License |
| File Size: | 1169 lines (30 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
ClassGenerator:: (67 methods):
fromReflection()
fromArray()
__construct()
setName()
getName()
setNamespaceName()
getNamespaceName()
setContainingFileGenerator()
getContainingFileGenerator()
setDocBlock()
getDocBlock()
setFlags()
addFlag()
removeFlag()
setAbstract()
isAbstract()
setFinal()
isFinal()
setExtendedClass()
getExtendedClass()
hasExtentedClass()
removeExtentedClass()
setImplementedInterfaces()
getImplementedInterfaces()
hasImplementedInterface()
removeImplementedInterface()
getConstant()
getConstants()
removeConstant()
hasConstant()
addConstantFromGenerator()
addConstant()
addConstants()
addProperties()
addProperty()
addPropertyFromGenerator()
getProperties()
getProperty()
addUse()
hasUse()
removeUse()
hasUseAlias()
removeUseAlias()
getUses()
removeProperty()
hasProperty()
addMethods()
addMethod()
addMethodFromGenerator()
getMethods()
getMethod()
removeMethod()
hasMethod()
addTrait()
addTraits()
hasTrait()
getTraits()
removeTrait()
addTraitAlias()
getTraitAliases()
addTraitOverride()
removeTraitOverride()
getTraitOverrides()
isSourceDirty()
generate()
validateConstantValue()
generateShortOrCompleteClassname()
Class: ClassGenerator - X-Ref
| fromReflection(ClassReflection $classReflection) X-Ref |
| Build a Code Generation Php Object from a Class Reflection param: ClassReflection $classReflection return: self |
| fromArray(array $array) X-Ref |
| Generate from array param: array $array return: self |
| __construct($name = null,$namespaceName = null,$flags = null,$extends = null,$interfaces = [],$properties = [],$methods = [],$docBlock = null) 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: self |
| getName() X-Ref |
return: string |
| setNamespaceName($namespaceName) X-Ref |
param: string $namespaceName return: self |
| getNamespaceName() X-Ref |
return: string |
| setContainingFileGenerator(FileGenerator $fileGenerator) X-Ref |
param: FileGenerator $fileGenerator return: self |
| getContainingFileGenerator() X-Ref |
return: FileGenerator |
| setDocBlock(DocBlockGenerator $docBlock) X-Ref |
param: DocBlockGenerator $docBlock return: self |
| getDocBlock() X-Ref |
return: DocBlockGenerator |
| setFlags($flags) X-Ref |
param: array|string $flags return: self |
| addFlag($flag) X-Ref |
param: string $flag return: self |
| removeFlag($flag) X-Ref |
param: string $flag return: self |
| setAbstract($isAbstract) X-Ref |
param: bool $isAbstract return: self |
| isAbstract() X-Ref |
return: bool |
| setFinal($isFinal) X-Ref |
param: bool $isFinal return: self |
| isFinal() X-Ref |
return: bool |
| setExtendedClass($extendedClass) X-Ref |
param: string $extendedClass return: self |
| getExtendedClass() X-Ref |
return: string |
| hasExtentedClass() X-Ref |
return: bool |
| removeExtentedClass() X-Ref |
return: self |
| setImplementedInterfaces(array $implementedInterfaces) X-Ref |
param: array $implementedInterfaces return: self |
| getImplementedInterfaces() X-Ref |
return: array |
| hasImplementedInterface($implementedInterface) X-Ref |
param: string $implementedInterface return: bool |
| removeImplementedInterface($implementedInterface) X-Ref |
param: string $implementedInterface return: self |
| getConstant($constantName) X-Ref |
param: string $constantName return: PropertyGenerator|false |
| getConstants() X-Ref |
return: PropertyGenerator[] indexed by constant name |
| removeConstant($constantName) X-Ref |
param: string $constantName return: self |
| hasConstant($constantName) X-Ref |
param: string $constantName return: bool |
| addConstantFromGenerator(PropertyGenerator $constant) X-Ref |
| Add constant from PropertyGenerator param: PropertyGenerator $constant return: self |
| addConstant($name, $value) X-Ref |
| Add Constant param: string $name Non-empty string param: string|int|null|float|array $value Scalar return: self |
| addConstants(array $constants) X-Ref |
param: PropertyGenerator[]|array[] $constants return: self |
| addProperties(array $properties) X-Ref |
param: array $properties return: self |
| 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: self |
| addPropertyFromGenerator(PropertyGenerator $property) X-Ref |
| Add property from PropertyGenerator param: PropertyGenerator $property return: self |
| 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: self |
| hasUse($use) X-Ref |
param: string $use return: bool |
| removeUse($use) X-Ref |
param: string $use return: self |
| hasUseAlias($use) X-Ref |
param: string $use return: bool |
| removeUseAlias($use) X-Ref |
param: string $use return: self |
| getUses() X-Ref |
| Returns the "use" classes return: array |
| removeProperty($propertyName) X-Ref |
param: string $propertyName return: self |
| hasProperty($propertyName) X-Ref |
param: string $propertyName return: bool |
| addMethods(array $methods) X-Ref |
param: array $methods return: self |
| addMethod($name,array $parameters = [],$flags = MethodGenerator::FLAG_PUBLIC,$body = null,$docBlock = null) X-Ref |
| Add Method from scalars param: string $name param: array $parameters param: int $flags param: string $body param: string $docBlock return: self |
| addMethodFromGenerator(MethodGenerator $method) X-Ref |
| Add Method from MethodGenerator param: MethodGenerator $method return: self |
| getMethods() X-Ref |
return: MethodGenerator[] |
| getMethod($methodName) X-Ref |
param: string $methodName return: MethodGenerator|false |
| removeMethod($methodName) X-Ref |
param: string $methodName return: self |
| 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 |
| validateConstantValue($value) X-Ref |
param: mixed $value return: void |
| generateShortOrCompleteClassname($fqnClassName) X-Ref |
param: string $fqnClassName return: string |
| Generated: Mon Nov 25 19:05:08 2024 | Cross-referenced by PHPXref 0.7.1 |