Если я разделю свое приложение с классами контроллера, я могу сделать
get '/foo/bar' => { controller => 'Foo', action => 'bar' };
, могу ли я сделать то же самое, если мое действие находится в том же файле Mojolicious :: Lite?
Пока ясделайте
sub foobar {
my $c = shift;
...
}
get '/' => sub { foobar(@_) };
, но я бы хотел сделать
get '/' => { action => 'foobar' };
для согласованности и простоты разбиения позже, если я решу это сделать, сохраняя общую структуру Mojolicious :: Lite (т.е.: один файл).
Как это можно сделать?