public function testNameAccessors() { $codeGenClass = new PHP\PHPClass(); $codeGenClass->setName('TestClass'); $this->assertEquals($codeGenClass->getName(), 'TestClass'); }
/** * setClass() * * @param \Zend\CodeGenerator\PHP\PHPClass|array $class * @return \Zend\CodeGenerator\PHP\PHPFile */ public function setClass($class) { if (is_array($class)) { $class = new PHPClass($class); $className = $class->getName(); } elseif ($class instanceof PHPClass) { $className = $class->getName(); } else { throw new Exception('Expecting either an array or an instance of Zend_CodeGenerator_Php_Class'); } // @todo check for dup here $this->_classes[$className] = $class; return $this; }