¿Alguien sabe por qué me sale"método no definido" cuando se llama método de ayuda del controlador de rieles
undefined method `my_method' for #<MyController:0x1043a7410>
cuando llamo mi_metodo ("cadena") desde el interior de mi subclase ApplicationController? Mi controlador parece
class MyController < ApplicationController
def show
@value = my_method(params[:string])
end
end
y mi ayudante
module ApplicationHelper
def my_method(string)
return string
end
end
y, finalmente, ApplicationController
class ApplicationController < ActionController::Base
after_filter :set_content_type
helper :all
helper_method :current_user_session, :current_user
filter_parameter_logging :password
protect_from_forgery # See ActionController::RequestForgeryProtection for details
posible duplicado de [NoMethodError al intentar invocar el método auxiliar desde el controlador Rails] (http://stackoverflow.com/questions/453762/nomethoderror-when-trying-to-invoke-helper-method-from-rails-controller) –