class BaseCodeGenerator

BaseCodeGenerator class.

Properties

protected string $defaultLocale

Methods

__construct(string $defaultLocale)

BaseCodeGenerator constructor.

generate(array $params)

No description

string
render(Node $node)

Returns a rendered node.

string
convertToStudlyCaps(string $name)

Converts a string to SutdlyCaps.

Use_[]
generateUses(array $classes)

No description

string
getFieldType(FieldInterface $field)

No description

generateCommentAttributes(string $comment)

No description

Details

at line 34
__construct(string $defaultLocale)

BaseCodeGenerator constructor.

Parameters

string $defaultLocale

at line 42
abstract generate(array $params)

Parameters

array $params

at line 51
protected string render(Node $node)

Returns a rendered node.

Parameters

Node $node

Return Value

string

at line 78
protected string convertToStudlyCaps(string $name)

Converts a string to SutdlyCaps.

Parameters

string $name

Return Value

string

at line 88
protected Use_[] generateUses(array $classes)

Parameters

array $classes

Return Value

Use_[]

at line 108
protected string getFieldType(FieldInterface $field)

Parameters

FieldInterface $field

Return Value

string

at line 133
protected generateCommentAttributes(string $comment)

Parameters

string $comment