cutmail's blog

write the code

Symfony1.2でhelperをview以外で使う方法

viewで使用する場合は、viewに

<?php use_helper('Hoge'); ?>

と記述すればいいのですが、actionやmodelなんかでどうしてもhelperを使いたいときがあるかもしれません。

そんなときは、

<?php
sfContext::getInstance()->getConfiguration()->loadHelpers('Hoge');
?>

と記述すると、helperをロードすることができます。