PHP 클래스 ZF2rapid\Generator\CrudGenerator\DataFormClassGenerator

상속: extends Zend\Code\Generator\ClassGenerator, implements ZF2rapid\Generator\ClassGenerator\ClassGeneratorInterface
파일 보기 프로젝트 열기: zfrapid/zf2rapid

보호된 프로퍼티들

프로퍼티 타입 설명
$config array
$entityClass string
$entityModule string
$loadedTables array
$paramModule string

공개 메소드들

메소드 설명
__construct ( null | string $paramModule, null | string $entityModule, $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
filterUnderscoreToCamelCase ( string $text ) : string Filter underscore to camel case

메소드 상세

__construct() 공개 메소드

public __construct ( null | string $paramModule, null | string $entityModule, $entityClass, array $loadedTables = [], array $config = [] )
$paramModule null | string
$entityModule null | string
$loadedTables array
$config array

addClassDocBlock() 보호된 메소드

Add a class doc block
protected addClassDocBlock ( string $className, string $moduleName )
$className string
$moduleName string

addInitMethod() 보호된 메소드

Generate an init method
protected addInitMethod ( $className, $moduleName )
$className
$moduleName

addOptionsProperty() 보호된 메소드

protected addOptionsProperty ( string $columnName )
$columnName string

addOptionsSetter() 보호된 메소드

protected addOptionsSetter ( string $columnName )
$columnName string

build() 공개 메소드

Build the class
public build ( string $className, string $moduleName )
$className string
$moduleName string

filterCamelCaseToUnderscore() 보호된 메소드

Filter camel case to underscore
protected filterCamelCaseToUnderscore ( string $text ) : string
$text string
리턴 string

filterUnderscoreToCamelCase() 보호된 메소드

Filter underscore to camel case
protected filterUnderscoreToCamelCase ( string $text ) : string
$text string
리턴 string

프로퍼티 상세

$config 보호되어 있는 프로퍼티

protected array $config
리턴 array

$entityClass 보호되어 있는 프로퍼티

protected string $entityClass
리턴 string

$entityModule 보호되어 있는 프로퍼티

protected string $entityModule
리턴 string

$loadedTables 보호되어 있는 프로퍼티

protected array $loadedTables
리턴 array

$paramModule 보호되어 있는 프로퍼티

protected string $paramModule
리턴 string