Controllerのアクションからヘルパーメソッドを呼ぶ

Rails2.0以降では、ApplicationController内で全てのヘルパモジュールを読み込むように設定されてるので、app/helpers配下の全ヘルパメソッドが使える。
application.rb

class ApplicationController < ActionController::Base
  
  helper :all 
 ・・(以下略)・・

ただ、viewでヘルパメソッドを使うことはできるんだけど、Controllerのアクション内からは呼べない模様。。No Method Errorになっちゃう。

 NoMethodError in CommentController#delete

undefined method `comment_editable?' for #<CommentController:0x45bc120>


→Controllerでヘルパをincludeしてしまうと、ヘルパメソッドがpublicとして実行できてしまうので、ちょっとやり方を変えることに。