Lines Matching refs:this
23 $this->className = $className;
24 $this->methodName = $methodName;
33 $reflectionClass = new ReflectionClass($this->className);
37 $this->constructorArgumentNames[] = $param->getName();
49 $methodClass = new reflectionMethod($this->className, $this->methodName);
54 $this->optionalArgumentNames[] = $param->getName();
56 $this->mandatoryArgumentNames[] = $param->getName();
69 return $this->constructorArgumentNames;
78 return $this->methodName;
88 return $this->className;
96 if(count ($this->constructorArgumentNames) > 0) {
98 for( $i = 0; $i < count( $this->constructorArgumentNames ); $i++) {
99 $this->constructorArgumentList .= "\$".$this->constructorArgumentNames[$i].", ";
101 $this->constructorArgumentList = substr($this->constructorArgumentList, 0, -2);
112 return $this->constructorArgumentList;
121 if(count ($this->constructorArgumentNames) > 0) {
122 foreach( $this->constructorArgumentNames as $name) {
123 $this->constructorInitialisationStatements[] = "\$".$name." = ";
136 return $this->constructorInitialisationStatements;