Sha256: 28ac26a3190022649f9ddb041715cb6e50ddaa20228aa6e3e7d42e1ad437dbb3

Contents?: true

Size: 579 Bytes

Versions: 99

Compression:

Stored size: 579 Bytes

Contents

module ActiveScaffold::Actions
  module CommonSearch
    protected
    def store_search_params_into_session
      active_scaffold_session_storage[:search] = params.delete :search if params[:search]
    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 ActiveRecordPermissions.
    # You may override the method to customize.
    def search_authorized?
      authorized_for?(:crud_type => :read)
    end
  end
end

Version data entries

99 entries across 99 versions & 4 rubygems

Version Path
active_scaffold_vho-4.0.0 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.14 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.13 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.12 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.11 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.10 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.9 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.8 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.7 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.6 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.5 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.4 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.3 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.2 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.1 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.2.0 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.0.31 lib/active_scaffold/actions/common_search.rb
active_scaffold_vho-3.1.8 lib/active_scaffold/actions/common_search.rb
active_scaffold-3.3.0 lib/active_scaffold/actions/common_search.rb
active_scaffold-3.2.20 lib/active_scaffold/actions/common_search.rb