1. Perl
  2. Mojolicious

Mojoliciousのテンプレートで関数のインポートには危険が潜む / Mojolicious

Mojoliciousのテンプレートでは、関数のインポートは避けたほうがよいかもしれません。たとえば以下のような記述。

% use File::Basename 'dirname';

Mojoliciousのテンプレートは、すべてのテンプレートがMojo::Template::Samdboxというクラスに、コンパイルされます。ですので、あるテンプレートでの関数のインポートの記述を、他のテンプレートでの関数のインポートの記述が上書いてしまうことがあります。

Perlテキスト処理のエッセンス
  • 初級者向け・テキスト処理と正規表現の基本をマスター
業務に役立つPerl
  • 実務者向け・ログ解析など日本語を含むテキスト処理の実践!
Perlクラブ
  • 仲間と出会い
    ゆとりあるエンジニアライフを送る