ruby - How do i access session in lib classes in Rails -
i developing application in rails 3
how access session in lib classes in rails.
thanks
in rails, applicationcontroller has method named session, use session[:user_id] fetch session value. thus, if want use session in lib, need define method in lib classes access session parameter.
lib/your_class.rb
class yourclass def set_session(session_) @mysession = session_ end def session return @mysession end end the simple way that, can use module instead of lib class, , include module in controller. can use session[:user_id] in lib module way.
Comments
Post a Comment