/** * Get php doc for parameter * * @param Type $type * * @return Doc */ protected function createPropertyDoc(Type $type) { return new Doc(sprintf(<<<EOD /** * @var %s */ EOD , $type->__toString())); }
/** * Return doc for set method. * * @param $name * @param Type $type * * @return Doc */ protected function createSetterDoc($name, Type $type) { return new Doc(sprintf(<<<EOD /** * @param %s %s * * @return self */ EOD , $type->__toString(), '$' . $this->getNaming()->getPropertyName($name))); }