Railsでhelperメソッドをview以外で使う方法

photo credit: Andrew* via photopin cc

Module: ActionController::Helpers::ClassMethods
Rails2.1以降では、以下のようにしてhelperメソッドをcontrollerやmodelなどview以外で使用できる。
コントローラのクラスレベルやモデルクラス内では

Modelの場合

ApplicationController.helpers.helper_method()

Controllerの場合

self.class.helpers.helper_method()

または

view_context.helper_method()

参考情報