class ActiveAdmin::Filters::Active
def build_filters(conditions)
def build_filters(conditions) conditions.map { |condition| ActiveFilter.new(resource, condition.dup) } end
def initialize(resource, search)
- See: ActiveAdmin::ResourceController::DataAcces#apply_filtering -
Parameters:
-
search
(Ransack::Search
) -- search object -
resource
(ActiveAdmin::Resource
) -- current resource
def initialize(resource, search) @resource = resource @filters = build_filters(search.conditions) end