NAME
Terse::View - views made simple.
VERSION
Version 0.20
SYNOPSIS
package My::App::View::Pretty;
use base 'Terse::View';
1;
... If using Terse::App
package My::App;
use base 'Terse::App';
sub build_app {
$_[0]->response_view = 'pretty'; # default all requests to use this view.
}
sub auth {
shift;
$_[0]->controller('admin/auth')->authenticate(@_);
}
... else
package MyApp;
use base 'Terse::Controller';
use MyAppView;
sub build_controller {
$_[0]->views->pretty = MyAppView->new();
$_[0]->response_view = 'pretty';
}
sub overview :get {
$_[1]->response->data = $_[1]->model('data')->do_something();
}
AUTHOR
LNATION, <email at lnation.org>