module AdminIt::FiltersHolder

Public Instance Methods

filter(name) click to toggle source
# File lib/admin_it/filters/filter.rb, line 229
def filter(name)
  @filters[name.ensure_symbol]
end
filters(scope: :all) click to toggle source
# File lib/admin_it/filters/filter.rb, line 221
def filters(scope: :all)
  case scope
  when nil, :all then @filters.values
  when :value then @filters.values.select { |f| f <= ValueFilter }
  else @filters.values
  end
end