public function testNameAccessors() { $codeGenClass = new ZendL_Tool_CodeGenerator_Php_Class(); $codeGenClass->setName('TestClass'); $this->assertEquals($codeGenClass->getName(), 'TestClass'); }
public function setClass($class) { if (is_array($class)) { $class = new ZendL_Tool_CodeGenerator_Php_Class($class); $className = $class->getName(); } elseif ($class instanceof ZendL_Tool_CodeGenerator_Php_Class) { $className = $class->getName(); } else { require_once 'ZendL/Tool/CodeGenerator/Php/Exception.php'; throw new ZendL_Tool_CodeGenerator_Php_Exception('Expecting either an array or an instance of ZendL_Tool_CodeGenerator_Php_Class'); } // @todo check for dup here $this->_classes[$className] = $class; return $this; }