You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
672 B
32 lines
672 B
package LDV; |
|
|
|
use strict; |
|
use warnings; |
|
use utf8; |
|
|
|
use Mojo::Base 'Mojolicious'; |
|
|
|
sub startup { |
|
my ($self) = @_; |
|
|
|
$self->plugin(I18N => {default => 'ru'}); |
|
$self->plugin(Config => {file => $self->app->home->rel_file('conf/ldv.conf')}); |
|
|
|
$self->app->mode('production'); |
|
$self->app->secret($self->app->config->{secret}); |
|
|
|
my $r = $self->routes; |
|
|
|
# /user |
|
$r->get('/user/login')->to('user#login'); |
|
$r->get('/user/create')->to('user#create'); |
|
$r->get('/user/update')->to('user#update'); |
|
|
|
$r->post('/user/create')->to('actions#create'); |
|
|
|
# /zerobin |
|
$r->get('/zerobin2')->to('zerobin#view'); |
|
$r->get('/zerobin2/create')->to('zerobin#create'); |
|
} |
|
|
|
1;
|
|
|