PHP Trait gossi\codegen\generator\builder\parts\RoutineBuilderPart

Inheritance: use trait TypeBuilderPart
Afficher le fichier Open project: gossi/php-code-generator

Méthodes protégées

Méthode Description
generate ( AbstractModel $model ) : void
writeBody ( gossi\codegen\model\RoutineInterface $model )
writeFunctionReturnType ( gossi\codegen\model\RoutineInterface $model )
writeFunctionStatement ( gossi\codegen\model\RoutineInterface $model )
writeParameters ( gossi\codegen\model\RoutineInterface $model )

Method Details

generate() abstract protected méthode

abstract protected generate ( AbstractModel $model ) : void
$model gossi\codegen\model\AbstractModel
Résultat void

writeBody() protected méthode

protected writeBody ( gossi\codegen\model\RoutineInterface $model )
$model gossi\codegen\model\RoutineInterface

writeFunctionReturnType() protected méthode

protected writeFunctionReturnType ( gossi\codegen\model\RoutineInterface $model )
$model gossi\codegen\model\RoutineInterface

writeFunctionStatement() protected méthode

protected writeFunctionStatement ( gossi\codegen\model\RoutineInterface $model )
$model gossi\codegen\model\RoutineInterface

writeParameters() protected méthode

protected writeParameters ( gossi\codegen\model\RoutineInterface $model )
$model gossi\codegen\model\RoutineInterface