/** * @return CRParam[] */ public function getConstructorParams() { return $this->cRClass->getConstructor()->getParams(); }
protected function renderClass(CRClass $class, $depth = 0, $indent = " ") { return 'namespace Brunt\\ProxyObject; use Brunt\\Provider\\Lazy\\T\\ProxyTrait; class ' . $this->proxyClassName . ' extends \\' . $class->getClassName() . $this->braces('', $this->renderTraits($class, $depth + 1, $indent), $this->renderMethods($class->getMethods(), $depth + 1, $indent), ''); }