프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$config | array | ||
$entityClass | string | ||
$entityModule | string | ||
$loadedTables | array | ||
$paramModule | string |
메소드 | 설명 | |
---|---|---|
__construct ( null | string $paramModule, null | string $entityModule, string $entityClass, array $loadedTables = [], array $config = [] ) | ||
build ( string $className, string $moduleName ) | Build the class |
메소드 | 설명 | |
---|---|---|
addClassDocBlock ( string $className, string $moduleName ) | Add a class doc block | |
addInitMethod ( $className, $moduleName ) | Generate an init method | |
addOptionsProperty ( string $columnName ) | ||
addOptionsSetter ( string $columnName ) | ||
filterCamelCaseToUnderscore ( string $text ) : string | Filter camel case to underscore |
protected addClassDocBlock ( string $className, string $moduleName ) | ||
$className | string | |
$moduleName | string |
protected addInitMethod ( $className, $moduleName ) | ||
$className | ||
$moduleName |
protected filterCamelCaseToUnderscore ( string $text ) : string | ||
$text | string | |
리턴 | string |