NAME

Dancer::Core::App - TODO

VERSION

version 2.0000_01

ATTRIBUTES

plugins

server

location

runner_config

default_config

METHODS

register_plugin

lexical_prefix

Allow for setting a lexical prefix

$app->lexical_prefix('/blog', sub {
    ...
});

All the route defined within the callback will have a prefix appended to the current one.

add_route

Register a new route handler.

$app->add_route(
    method => 'get',
    regexp => '/somewhere',
    code => sub { ... }
);

routes_regexps_for

Sugar for getting the ordered list of all registered route regexps by method.

my $regexps = $app->routes_regexps_for( 'get' );

Returns an ArrayRef with the results.

AUTHOR

Dancer Core Developers

COPYRIGHT AND LICENSE

This software is copyright (c) 2012 by Alexis Sukrieh.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.