Documentation

ControllerGenerator
in package

Helper class for generating controller class files and associated files.

Tags
author

Alexey Bobkov, Samuel Georges

Table of Contents

$configTemplateProperties  : mixed
$designTimeProviders  : mixed
$filesGenerated  : mixed
$sourceModel  : mixed
$templateFiles  : mixed
$templateVars  : mixed
__construct()  : mixed
generate()  : mixed
setTemplateVariable()  : mixed
generateConfigFiles()  : mixed
generateControllerFile()  : mixed
generateViews()  : mixed
getBehaviorDesignTimeProvider()  : mixed
getTemplatePath()  : mixed
parseTemplate()  : mixed
rollback()  : mixed
setTemplateVars()  : mixed
validateBehaviorConfigSettings()  : mixed
validateBehaviorViewTemplates()  : mixed
validateControllerUnique()  : mixed
writeFile()  : mixed

Properties

Methods

__construct()

public __construct(mixed $source) : mixed
Parameters
$source : mixed
Return values
mixed

setTemplateVariable()

public setTemplateVariable(mixed $var, mixed $value) : mixed
Parameters
$var : mixed
$value : mixed
Return values
mixed

generateConfigFiles()

protected generateConfigFiles() : mixed
Return values
mixed

generateControllerFile()

protected generateControllerFile() : mixed
Return values
mixed

getBehaviorDesignTimeProvider()

protected getBehaviorDesignTimeProvider(mixed $providerClass) : mixed
Parameters
$providerClass : mixed
Return values
mixed

getTemplatePath()

protected getTemplatePath(mixed $template) : mixed
Parameters
$template : mixed
Return values
mixed

parseTemplate()

protected parseTemplate(mixed $templatePath[, mixed $vars = [] ]) : mixed
Parameters
$templatePath : mixed
$vars : mixed = []
Return values
mixed

validateBehaviorConfigSettings()

protected validateBehaviorConfigSettings() : mixed
Return values
mixed

validateBehaviorViewTemplates()

protected validateBehaviorViewTemplates() : mixed
Return values
mixed

validateControllerUnique()

protected validateControllerUnique() : mixed
Return values
mixed

writeFile()

protected writeFile(mixed $path, mixed $data) : mixed
Parameters
$path : mixed
$data : mixed
Return values
mixed

Search results