class BaseCodeGenerator

BaseCodeGenerator class.

Properties

protected string $defaultLocale

Methods

__construct(string $defaultLocale)

BaseCodeGenerator constructor.

generate(array $params)

No description

render(Node $node)

Returns a rendered node.

convertToStudlyCaps(string $name)

Converts a string to StudlyCaps.

Use_[]
generateUses(array $classes)

No description

getFieldType(FieldInterface $field)

No description

generateCommentAttributes(string $comment)

No description

Details

at line 33
__construct(string $defaultLocale)

BaseCodeGenerator constructor.

Parameters

string $defaultLocale

at line 38
abstract generate(array $params)

Parameters

array $params

at line 43
protected render(Node $node)

Returns a rendered node.

Parameters

Node $node

at line 66
protected convertToStudlyCaps(string $name)

Converts a string to StudlyCaps.

Parameters

string $name

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

Parameters

array $classes string|null> $classes

Return Value

Use_[]

at line 97
protected getFieldType(FieldInterface $field)

Parameters

FieldInterface $field

at line 123
protected generateCommentAttributes(string $comment)

Parameters

string $comment