PHP Class gossi\codegen\generator\ModelGenerator

Author: Thomas Gossmann
Afficher le fichier Open project: gossi/php-code-generator Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( CodeGeneratorConfig | array $config = null )
generate ( AbstractModel $model ) : string
getConfig ( ) : CodeGeneratorConfig
getFactory ( ) : BuilderFactory
getWriter ( ) : Writer

Method Details

__construct() public méthode

public __construct ( CodeGeneratorConfig | array $config = null )
$config gossi\codegen\config\CodeGeneratorConfig | array

generate() public méthode

public generate ( AbstractModel $model ) : string
$model gossi\codegen\model\AbstractModel
Résultat string

getConfig() public méthode

public getConfig ( ) : CodeGeneratorConfig
Résultat gossi\codegen\config\CodeGeneratorConfig

getFactory() public méthode

public getFactory ( ) : BuilderFactory
Résultat BuilderFactory

getWriter() public méthode

public getWriter ( ) : Writer
Résultat gossi\codegen\generator\utils\Writer