PHP Класс ZF2rapid\Generator\CrudGenerator\DataFormClassGenerator

Наследование: extends Zend\Code\Generator\ClassGenerator, implements ZF2rapid\Generator\ClassGenerator\ClassGeneratorInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$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