gossi\codegen\generator\builder\PropertyBuilder::build PHP Method

build() public method

public build ( AbstractModel $model )
$model gossi\codegen\model\AbstractModel
    public function build(AbstractModel $model)
    {
        $this->buildDocblock($model);
        $this->writer->write($model->getVisibility() . ' ');
        $this->writer->write($model->isStatic() ? 'static ' : '');
        $this->writer->write('$' . $model->getName());
        if ($model->hasValue()) {
            $this->writer->write(' = ');
            $this->writeValue($model);
        }
        $this->writer->writeln(';');
    }
PropertyBuilder