class ActiveAdmin::Filters::Active
Attributes
filters[RW]
resource[RW]
Public Class Methods
new(resource, search)
click to toggle source
@param resource [ActiveAdmin::Resource] current resource @param search [Ransack::Search] search object
@see ActiveAdmin::ResourceController::DataAcces#apply_filtering
# File lib/active_admin/filters/active.rb, line 15 def initialize(resource, search) @resource = resource @filters = build_filters(search.conditions) end
Private Instance Methods
build_filters(conditions)
click to toggle source
# File lib/active_admin/filters/active.rb, line 22 def build_filters(conditions) conditions.map { |condition| ActiveFilter.new(resource, condition.dup) } end