Maypole::View::TT

Maypole::View::TT

use

Maupole::Constants

Template

File::Spec::Functions qw(catdir tmpdir)

strict

methods

template

  • $self->{tt}がfalseならTemplate::ProviderをnewしてTemplateをnewして設定する
  • pathsの戻り値をproviderのinclude_pathに設定する
  • template fileを設定する
  • Templateをprocessする
  • outputを$r->{output}に設定してOKを返す
  • processがエラーだったら内容を$self->{error}に設定してERRORを返す