Mojolicious::Plugin::YamlRoutes - Generates routes from a yaml file
$self->plugin(YamlRoutes => { directory => 'config/routes/' } ); $self->plugin(YamlRoutes => { file => 'routes.yaml'} ); $self->plugin(YamlRoutes);
Mojolicious::Plugin::YamlRoutes Generate routes in Mojoliciouse based a yaml file
By default all http methods are GET can be force in the var 'via'.
routes: Example: Tester: route: /tester Example::Tester: Tester: route: /example/teste Post: route: /tester/post via: POST Any: route: /tester/any via: ANY
Mojolicious::Plugin::YamlRoutes inherits all methods from Mojolicious::Plugin and implements the following new ones.
$plugin->register(Mojolicious->new);
Register plugin in Mojolicious application.
Mojolicious, Mojolicious::Guides, https://mojolicious.org.
To install Mojolicious::Plugin::YamlRoutes, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Mojolicious::Plugin::YamlRoutes
CPAN shell
perl -MCPAN -e shell install Mojolicious::Plugin::YamlRoutes
For more information on module installation, please visit the detailed CPAN module installation guide.