NAME

Ado::Command::generate - Generator command

SYNOPSIS

Usage: APPLICATION generate GENERATOR [OPTIONS]

DESCRIPTION

Ado::Command::generate lists available generators.

This is a core command, that means it is always enabled and its code a good example for learning to build new commands, you're welcome to fork it.

See "COMMANDS" in Mojolicious::Commands for a list of commands that are available by default.

ATTRIBUTES

Ado::Command::generate inherits all attributes from Mojolicious::Command::generate and implements the following new ones.

app

$crud->app(Mojo::Server->new->build_app('Ado'));
my $app = $crud->app; # ISA Ado

An instance of Ado. Used in Ado::Command::generate::adoplugin, Ado::Command::generate::crud and possibly others.

args

Used for storing arguments from the commandline and then passing them to the template

my $args = $self->args;

namespaces

my $namespaces = $generator->namespaces;
$generator     = $generator->namespaces(['MyApp::Command::generate']);

Namespaces to search for available generator commands, defaults to ['Mojolicious::Command::generate','Ado::Command::generate'].

METHODS

Ado::Command::generate inherits all methods from Mojolicious::Command::generate.

SEE ALSO

Ado::Command::generate::adoplugin, Ado::Command::generate::apache2htaccess, Ado::Command::generate::apache2vhost, Ado::Command::generate::crud, Mojolicious, Mojolicious::Guides, http://mojolicio.us.