Provided by: libmojolicious-perl_6.15+dfsg-1ubuntu1_all 

NAME
Mojolicious::Lite - Micro real-time web framework
SYNOPSIS
# Automatically enables "strict", "warnings", "utf8" and Perl 5.10 features use Mojolicious::Lite; # Route with placeholder get '/:foo' => sub { my $c = shift; my $foo = $c->param('foo'); $c->render(text => "Hello from $foo."); }; # Start the Mojolicious command system app->start;
DESCRIPTION
Mojolicious::Lite is a micro real-time web framework built around Mojolicious. See Mojolicious::Guides::Tutorial for more!
FUNCTIONS
Mojolicious::Lite implements the following functions, which are automatically exported. any my $route = any '/:foo' => sub {...}; my $route = any '/:foo' => {foo => 'bar'} => sub {...}; my $route = any '/:foo' => [foo => qr/\w+/] => sub {...}; my $route = any [qw(GET POST)] => '/:foo' => sub {...}; my $route = any [qw(GET POST)] => '/:foo' => [foo => qr/\w+/] => sub {...}; Generate route with "any" in Mojolicious::Routes::Route, matching any of the listed HTTP request methods or all. See also Mojolicious::Guides::Tutorial for many more argument variations. app my $app = app; Returns the Mojolicious::Lite application object, which is a subclass of Mojolicious. # Use all the available attributes and methods app->log->level('error'); app->defaults(foo => 'bar'); del my $route = del '/:foo' => sub {...}; my $route = del '/:foo' => {foo => 'bar'} => sub {...}; my $route = del '/:foo' => [foo => qr/\w+/] => sub {...}; Generate route with "delete" in Mojolicious::Routes::Route, matching only "DELETE" requests. See also Mojolicious::Guides::Tutorial for many more argument variations. get my $route = get '/:foo' => sub {...}; my $route = get '/:foo' => {foo => 'bar'} => sub {...}; my $route = get '/:foo' => [foo => qr/\w+/] => sub {...}; Generate route with "get" in Mojolicious::Routes::Route, matching only "GET" requests. See also Mojolicious::Guides::Tutorial for many more argument variations. group group {...}; Start a new route group. helper helper foo => sub {...}; Add a new helper with "helper" in Mojolicious. hook hook after_dispatch => sub {...}; Share code with "hook" in Mojolicious. options my $route = options '/:foo' => sub {...}; my $route = options '/:foo' => {foo => 'bar'} => sub {...}; my $route = options '/:foo' => [foo => qr/\w+/] => sub {...}; Generate route with "options" in Mojolicious::Routes::Route, matching only "OPTIONS" requests. See also Mojolicious::Guides::Tutorial for many more argument variations. patch my $route = patch '/:foo' => sub {...}; my $route = patch '/:foo' => {foo => 'bar'} => sub {...}; my $route = patch '/:foo' => [foo => qr/\w+/] => sub {...}; Generate route with "patch" in Mojolicious::Routes::Route, matching only "PATCH" requests. See also Mojolicious::Guides::Tutorial for many more argument variations. plugin plugin SomePlugin => {foo => 23}; Load a plugin with "plugin" in Mojolicious. post my $route = post '/:foo' => sub {...}; my $route = post '/:foo' => {foo => 'bar'} => sub {...}; my $route = post '/:foo' => [foo => qr/\w+/] => sub {...}; Generate route with "post" in Mojolicious::Routes::Route, matching only "POST" requests. See also Mojolicious::Guides::Tutorial for many more argument variations. put my $route = put '/:foo' => sub {...}; my $route = put '/:foo' => {foo => 'bar'} => sub {...}; my $route = put '/:foo' => [foo => qr/\w+/] => sub {...}; Generate route with "put" in Mojolicious::Routes::Route, matching only "PUT" requests. See also Mojolicious::Guides::Tutorial for many more argument variations. under my $route = under sub {...}; my $route = under '/:foo' => sub {...}; my $route = under '/:foo' => {foo => 'bar'}; my $route = under '/:foo' => [foo => qr/\w+/]; my $route = under [format => 0]; Generate nested route with "under" in Mojolicious::Routes::Route, to which all following routes are automatically appended. See also Mojolicious::Guides::Tutorial for more argument variations. websocket my $route = websocket '/:foo' => sub {...}; my $route = websocket '/:foo' => {foo => 'bar'} => sub {...}; my $route = websocket '/:foo' => [foo => qr/\w+/] => sub {...}; Generate route with "websocket" in Mojolicious::Routes::Route, matching only WebSocket handshakes. See also Mojolicious::Guides::Tutorial for many more argument variations.
ATTRIBUTES
Mojolicious::Lite inherits all attributes from Mojolicious.
METHODS
Mojolicious::Lite inherits all methods from Mojolicious.
SEE ALSO
Mojolicious, Mojolicious::Guides, <http://mojolicio.us>.