PHP Class gossi\codegen\generator\CodeFileGenerator

Generates code for a model and puts it into a file with statements. Can also generate header comments.
Author: Thomas Gossmann
Inheritance: extends CodeGenerator
Afficher le fichier Open project: gossi/php-code-generator Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( CodeFileGeneratorConfig | array $config = null ) Creates a new CodeFileGenerator
generate ( gossi\codegen\model\GenerateableInterface $model ) {@inheritDoc}
getConfig ( ) : CodeFileGeneratorConfig {@inheritDoc}

Méthodes protégées

Méthode Description
configure ( $config = null )

Method Details

__construct() public méthode

Creates a new CodeFileGenerator
See also: https://php-code-generator.readthedocs.org/en/latest/generator.html
public __construct ( CodeFileGeneratorConfig | array $config = null )
$config gossi\codegen\config\CodeFileGeneratorConfig | array

configure() protected méthode

protected configure ( $config = null )

generate() public méthode

{@inheritDoc}
public generate ( gossi\codegen\model\GenerateableInterface $model )
$model gossi\codegen\model\GenerateableInterface

getConfig() public méthode

{@inheritDoc}
public getConfig ( ) : CodeFileGeneratorConfig
Résultat gossi\codegen\config\CodeFileGeneratorConfig