public function build(AbstractModel $model) { $this->buildDocblock($model); $this->writeFunctionStatement($model); $this->writeBody($model); }