/** * Renders a class contents. * * @return string */ public function render() { $generator = Stagehand_PHP_Class_CodeGenerator::create($this); return $generator->generate(); }
/** * @test */ public function createAbstractClassGenerator() { $class = new Stagehand_PHP_Class('Example'); $class->defineAbstract(); $generator = Stagehand_PHP_Class_CodeGenerator::create($class); $this->assertType('Stagehand_PHP_Class_CodeGenerator_AbstractClass', $generator); }