module StickyParams
Sticky Parameters is a nice hack that allows the 'remembering' a given param between page requests. When a param is supplied it is stored in a session.
When the param isn't supplied it tries to recieve it from the session.
When an 'empty-string' is supplied as param, the sticky_param is removed
Use it the following way. Simply use sticky_params
in stead of params <pre>
selection = sticky_params[:name]
</pre>
Constants
- VERSION
Public Instance Methods
sticky_params()
click to toggle source
A sicky parameter is a parameter that 'keeps' it state between pages, by storing the data in a session
# File lib/sticky_params.rb, line 21 def sticky_params @sticky_params ||= ::StickyParams::StrongSessionParams.new(self) end