[Moscow.pm] Валидация шаблонов Mojo::Template

Roman V. Nikolaev rshadow на rambler.ru
Пн Авг 28 07:06:19 PDT 2017


Пример простого создания контроллера и рендер файла $name.
Все стандартные и ваши хелперы будут доступны.

My/Face/Test.pm

package My::Face::Test;
use base qw(Mojolicious::Controller);

1;

My/Test.pm

my $c = My::Face::Test->new( app => My::Face->new );
$c->app->mode('production');
$c->app->log->level('fatal');

my $stream = $c->render_to_string( $name, format => 'html', %opts);
my $output = $stream ? $stream->to_string : '';
$output = decode utf8 => $output unless is_utf8 $output;

-- 
Roman V. Nikolaev


Подробная информация о списке рассылки Moscow-pm