Property | Type | Description | |
---|---|---|---|
$options |
Method | Description | |
---|---|---|
__construct ( array $options = [] ) | Creates a new configuration for code generator | |
getConstantSorting ( ) : string | boolean | phootwork\lang\Comparator | Closure | Returns the constant sorting | |
getGenerateDocblock ( ) : boolean | Returns whether docblocks should be generated | |
getGenerateEmptyDocblock ( ) : boolean | Returns whether empty docblocks are generated | |
getGenerateReturnTypeHints ( ) : boolean | Returns whether return type hints will be generated for method parameters (PHP 7) | |
getGenerateScalarTypeHints ( ) : boolean | Returns whether scalar type hints will be generated for method parameters (PHP 7) | |
getMethodSorting ( ) : string | boolean | phootwork\lang\Comparator | Closure | Returns the method sorting | |
getPropertySorting ( ) : string | boolean | phootwork\lang\Comparator | Closure | Returns the property sorting | |
getUseStatementSorting ( ) : string | boolean | phootwork\lang\Comparator | Closure | Returns the use statement sorting | |
isSortingEnabled ( ) : boolean | Returns whether sorting is enabled | |
setConstantSorting ( $sorting ) | Returns the constant sorting | |
setGenerateDocblock ( boolean $generate ) | Sets whether docblocks should be generated | |
setGenerateEmptyDocblock ( boolean $generate ) | Sets whether empty docblocks are generated | |
setGenerateReturnTypeHints ( boolean $generate ) | Sets whether return type hints will be generated for method parameters (PHP 7) | |
setGenerateScalarTypeHints ( boolean $generate ) | Sets whether scalar type hints will be generated for method parameters (PHP 7) | |
setMethodSorting ( $sorting ) | Returns the method sorting | |
setPropertySorting ( $sorting ) | Returns the property sorting | |
setSortingEnabled ( $enabled ) | Returns whether sorting is enabled | |
setUseStatementSorting ( $sorting ) | Returns the use statement sorting |
Method | Description | |
---|---|---|
configureOptions ( Symfony\Component\OptionsResolver\OptionsResolver $resolver ) |
public __construct ( array $options = [] ) | ||
$options | array |
protected configureOptions ( Symfony\Component\OptionsResolver\OptionsResolver $resolver ) | ||
$resolver | Symfony\Component\OptionsResolver\OptionsResolver |
public getGenerateDocblock ( ) : boolean | ||
return | boolean | `true` if they will be generated and `false` if not |
public getGenerateEmptyDocblock ( ) : boolean | ||
return | boolean | `true` if they will be generated and `false` if not |
public getGenerateReturnTypeHints ( ) : boolean | ||
return | boolean | `true` if they will be generated and `false` if not |
public getGenerateScalarTypeHints ( ) : boolean | ||
return | boolean | `true` if they will be generated and `false` if not |
public isSortingEnabled ( ) : boolean | ||
return | boolean | `true` if it is enabled and `false` if not |
public setConstantSorting ( $sorting ) | ||
$sorting | string|bool|Comparator|\Closure |
public setGenerateDocblock ( boolean $generate ) | ||
$generate | boolean | `true` if they will be generated and `false` if not |
public setGenerateEmptyDocblock ( boolean $generate ) | ||
$generate | boolean | `true` if they will be generated and `false` if not |
public setGenerateReturnTypeHints ( boolean $generate ) | ||
$generate | boolean | `true` if they will be generated and `false` if not |
public setGenerateScalarTypeHints ( boolean $generate ) | ||
$generate | boolean | `true` if they will be generated and `false` if not |
public setMethodSorting ( $sorting ) | ||
$sorting | string|bool|Comparator|\Closure |
public setPropertySorting ( $sorting ) | ||
$sorting | string|bool|Comparator|\Closure |
public setSortingEnabled ( $enabled ) | ||
$enabled | bool `true` if it is enabled and `false` if not |
public setUseStatementSorting ( $sorting ) | ||
$sorting | string|bool|Comparator|\Closure |