PhpGenerator
class PhpGenerator
Container PHP code generator.
Methods
ClassType
generate(string $className)
Generates PHP classes. First class is the container.
string
toString(ClassType $class)
No description
void
Method
string
string
formatPhp(string $statement, array $args)
Formats PHP statement.
array
convertArguments(array $args)
No description
string|null
getClassName()
No description
string
Details
at line 26
__construct(ContainerBuilder $builder)
No description
at line 35
ClassType
generate(string $className)
Generates PHP classes. First class is the container.
at line 66
string
toString(ClassType $class)
No description
at line 78
void
addInitialization(ClassType $class, CompilerExtension $extension)
No description
at line 89
Method
generateMethod(Definition $def)
No description
at line 106
string
formatStatement(Statement $statement)
deprecated
deprecated
No description
at line 116
string
formatPhp(string $statement, array $args)
internal |
Formats PHP statement.
at line 122
array
convertArguments(array $args)
No description
at line 139
string|null
getClassName()
No description
at line 145
string
printXzy(Expression $expr)
No description