CodeFileGeneratorConfig
class CodeFileGeneratorConfig extends CodeGeneratorConfig
Configuration for code file generation
Methods
Creates a new configuration for code generator
Sets whether docblocks should be generated
Returns whether empty docblocks are generated
Sets whether empty docblocks are generated
Returns whether scalar type hints will be generated for method parameters (PHP 7)
Returns the use statement sorting
Returns the constant sorting
Returns the property sorting
Returns the method sorting
Sets whether scalar type hints will be generated for method parameters (PHP 7)
Returns whether return type hints will be generated for method parameters (PHP 7)
Sets whether return type hints will be generated for method parameters (PHP 7)
Returns the file header comment
Sets the file header comment
Returns the file header docblock
Sets the file header docblock
Returns whether a blank line should be generated at the end of the file
Sets whether a blank line should be generated at the end of the file
Returns whether a declare(strict_types=1); statement should be printed
below the header comments (PHP 7)
Sets whether a declare(strict_types=1); statement should be printed
below the header comments (PHP 7)
Details
in CodeGeneratorConfig at line line 24
__construct(array $options = array())
Creates a new configuration for code generator
in CodeGeneratorConfig at line line 61
bool
getGenerateDocblock()
Returns whether docblocks should be generated
in CodeGeneratorConfig at line line 71
$this
setGenerateDocblock(bool $generate)
Sets whether docblocks should be generated
in CodeGeneratorConfig at line line 84
bool
getGenerateEmptyDocblock()
Returns whether empty docblocks are generated
in CodeGeneratorConfig at line line 94
$this
setGenerateEmptyDocblock(bool $generate)
Sets whether empty docblocks are generated
in CodeGeneratorConfig at line line 107
bool
getGenerateScalarTypeHints()
Returns whether scalar type hints will be generated for method parameters (PHP 7)
in CodeGeneratorConfig at line line 116
bool
isSortingEnabled()
Returns whether sorting is enabled
in CodeGeneratorConfig at line line 125
string|bool|Comparator|Closure
getUseStatementSorting()
Returns the use statement sorting
in CodeGeneratorConfig at line line 134
string|bool|Comparator|Closure
getConstantSorting()
Returns the constant sorting
in CodeGeneratorConfig at line line 143
string|bool|Comparator|Closure
getPropertySorting()
Returns the property sorting
in CodeGeneratorConfig at line line 152
string|bool|Comparator|Closure
getMethodSorting()
Returns the method sorting
in CodeGeneratorConfig at line line 162
$this
setGenerateScalarTypeHints(bool $generate)
Sets whether scalar type hints will be generated for method parameters (PHP 7)
in CodeGeneratorConfig at line line 172
bool
getGenerateReturnTypeHints()
Returns whether return type hints will be generated for method parameters (PHP 7)
in CodeGeneratorConfig at line line 182
$this
setGenerateReturnTypeHints(bool $generate)
Sets whether return type hints will be generated for method parameters (PHP 7)
in CodeGeneratorConfig at line line 193
$this
setSortingEnabled($enabled)
Returns whether sorting is enabled
in CodeGeneratorConfig at line line 204
$this
setUseStatementSorting($sorting)
Returns the use statement sorting
in CodeGeneratorConfig at line line 215
$this
setConstantSorting($sorting)
Returns the constant sorting
in CodeGeneratorConfig at line line 226
$this
setPropertySorting($sorting)
Returns the property sorting
in CodeGeneratorConfig at line line 237
$this
setMethodSorting($sorting)
Returns the method sorting
at line line 62
string
getHeaderComment()
Returns the file header comment
at line line 72
$this
setHeaderComment(string $comment)
Sets the file header comment
at line line 82
Docblock
getHeaderDocblock()
Returns the file header docblock
at line line 92
$this
setHeaderDocblock(Docblock $docblock)
Sets the file header docblock
at line line 102
bool
getBlankLineAtEnd()
Returns whether a blank line should be generated at the end of the file
at line line 112
$this
setBlankLineAtEnd(bool $show)
Sets whether a blank line should be generated at the end of the file
at line line 123
bool
getDeclareStrictTypes()
Returns whether a declare(strict_types=1); statement should be printed
below the header comments (PHP 7)
at line line 134
$this
setDeclareStrictTypes(bool $strict)
Sets whether a declare(strict_types=1); statement should be printed
below the header comments (PHP 7)