目次
Rails console でヘルパーメソッドを試す方法です。
環境
- Rails 4.2.5
- Ruby 2.0.0
たとえば、 ActionView::Helpers::SanitizeHelper
のメソッド sanitize
を試す場合、 rails c
でコンソールを起動して sanitize 'some text'
と実行しても次のようなエラーが表示されます。
undefined method `sanitize’
ActionView::Helpers::SanitizeHelper.sanitize 'some text'
を実行しても結果は同じです。
方法
rails c
でコンソールを起動した後 include SomeHelper
というようにヘルパーモジュールを include
で取り込みます。
するとメソッドが使えるようになります。
include
クラスやモジュールに他のモジュールを mix-in するメソッドです。