@@ -104,6 +104,7 @@ class Zend\Code\Generator\ClassGenerator extends Zend\Code\Generator\AbstractGen
104
104
public function addConstant($property)
105
105
public function getConstants()
106
106
public function getConstant($propertyName)
107
+ public function removeConstant($constantName)
107
108
public function setDocblock(Zend\Code\Generator\DocBlockGenerator $docblock)
108
109
public function getDocblock()
109
110
public function setName($name)
@@ -112,17 +113,26 @@ class Zend\Code\Generator\ClassGenerator extends Zend\Code\Generator\AbstractGen
112
113
public function isAbstract()
113
114
public function setExtendedClass($extendedClass)
114
115
public function getExtendedClass()
116
+ public function hasExtentedClass()
117
+ public function removeExtentedClass()
115
118
public function setImplementedInterfaces(Array $implementedInterfaces)
116
119
public function getImplementedInterfaces()
117
120
public function addProperties(Array $properties)
118
121
public function addProperty($property)
119
122
public function getProperties()
120
123
public function getProperty($propertyName)
124
+ public function removeProperty($propertyName)
121
125
public function addMethods(Array $methods)
122
126
public function addMethod($method)
123
127
public function getMethods()
124
128
public function getMethod($methodName)
125
129
public function hasMethod($methodName)
130
+ public function hasUse($use)
131
+ public function removeUse($use)
132
+ public function hasUseAlias($use)
133
+ public function removeUseAlias($use)
134
+ public function hasImplementedInterface($implementedInterface)
135
+ public function removeImplementedInterface($implementedInterface)
126
136
public function isSourceDirty()
127
137
public function generate()
128
138
}
0 commit comments