PHP Class luya\console\commands\ModuleController

Author: Basil Suter ([email protected])
Inheritance: extends luya\console\Command
Show file Open project: luyadev/luya Class Usage Examples

Public Methods

Method Description
actionCreate ( ) : number Create a new frontend/admin module.
humanizeName ( $name ) : string Humanize the class name
renderAdmin ( array $folders, string $name, string $ns ) : string Render the admin template.
renderFrontend ( array $folders, string $name, string $ns ) : string Render the frontend template.
renderReadme ( array $folders, string $name, string $ns ) : string Render the readme template.

Method Details

actionCreate() public method

Create a new frontend/admin module.
public actionCreate ( ) : number
return number

humanizeName() public method

Humanize the class name
public humanizeName ( $name ) : string
return string The humanized name.

renderAdmin() public method

Render the admin template.
public renderAdmin ( array $folders, string $name, string $ns ) : string
$folders array
$name string
$ns string
return string

renderFrontend() public method

Render the frontend template.
public renderFrontend ( array $folders, string $name, string $ns ) : string
$folders array
$name string
$ns string
return string

renderReadme() public method

Render the readme template.
public renderReadme ( array $folders, string $name, string $ns ) : string
$folders array
$name string
$ns string
return string