Class app\gii\generators\appmodule\Generator

Inheritanceapp\gii\generators\appmodule\Generator » yii\gii\Generator
Available since version2.0

Данный генератор генерит скелет модуля приложения. В дополнение к стандартному функционалу генерит вложенный административный модуль, файл настроек и файл перевода.

Property Details

$moduleClass public property
$moduleClass null
$moduleID public property
$moduleID null

Method Details

attributeLabels() public method

void attributeLabels( )
generate() public method

void generate( )
getAdminControllerNamespace() public method

string getAdminControllerNamespace( )
return string

Admin module controllers namespace

getAdminModuleClass() public method

string getAdminModuleClass( )
return string

Admin module class

getAdminModuleNs() public method

string getAdminModuleNs( )
return string

Admin module namespace

getClassName() public method

Returns class name without namespace

string getClassName$class )
$class string

Classname with namespace

getControllerNamespace() public method

string getControllerNamespace( )
return string

The controller namespace of the module.

getDescription() public method

void getDescription( )
getModuleNs() public method

string getModuleNs( )
return string

Module namespace

getModulePath() public method

boolean getModulePath( )
return boolean

The directory that contains the module class

getName() public method

void getName( )
hints() public method

void hints( )
requiredTemplates() public method

void requiredTemplates( )
rules() public method

void rules( )
successMessage() public method

void successMessage( )
validateModuleClass() public method

Validates $moduleClass to make sure it is a fully qualified class name.

void validateModuleClass( )