class GeneratorFiles extends AbstractGeneratorAware (View source)

Properties

protected Generator $generator from AbstractGeneratorAware
protected ClassMap $classmapFile Use classmap file object

Methods

__construct(Generator $generator)

No description

getClassmapFile()

No description

doGenerate()

No description

generateStructsClasses()

Generates structs classes based on structs collected

generateServicesClasses()

Generates methods by class

generateClassMap()

Generates classMap class

generateTutorialFile()

Generates tutorial file

Details

__construct(Generator $generator)

Parameters

Generator $generator

protected AbstractGeneratorAware setGenerator(Generator $generator)

Parameters

Generator $generator

Return Value

AbstractGeneratorAware

Generator getGenerator()

Return Value

Generator

ClassMap getClassmapFile()

Return Value

ClassMap

GeneratorFiles doGenerate()

Return Value

GeneratorFiles

protected GeneratorFiles generateStructsClasses()

Generates structs classes based on structs collected

Return Value

GeneratorFiles

protected StructEnum|StructArray|Struct getStructFile(Struct $struct)

Parameters

Struct $struct

Return Value

StructEnum|StructArray|Struct

protected GeneratorFiles generateServicesClasses()

Generates methods by class

Return Value

GeneratorFiles

protected GeneratorFiles generateClassMap()

Generates classMap class

Return Value

GeneratorFiles

protected GeneratorFiles generateTutorialFile()

Generates tutorial file

Return Value

GeneratorFiles

protected GeneratorFiles generateComposerFile()

Return Value

GeneratorFiles

Exceptions

InvalidArgumentException