Sha256: 3890772ff0a3351ee7d1dabb85c48dff303b7f13e839b59390550b5a4716005b
Contents?: true
Size: 629 Bytes
Versions: 10
Compression:
Stored size: 629 Bytes
Contents
module ActiveScaffold::Actions module CommonSearch protected def store_search_params_into_session if params[:search] s = params.delete(:search).strip active_scaffold_session_storage[:search] = (s == '' ? nil : s) end end def search_params active_scaffold_session_storage[:search] end def search_ignore? active_scaffold_config.list.always_show_search end # The default security delegates to ModelPermissions. # You may override the method to customize. def search_authorized? authorized_for?(:crud_type => :read) end end end
Version data entries
10 entries across 10 versions & 1 rubygems