lib/admino/query/configuration.rb in admino-0.0.4 vs lib/admino/query/configuration.rb in admino-0.0.5
- old
+ new
@@ -1,9 +1,9 @@
module Admino
module Query
class Configuration
- class Field
+ class SearchField
attr_reader :name
attr_reader :coerce_to
def initialize(name, options = {})
options.symbolize_keys!
@@ -45,23 +45,23 @@
options[:default_direction].to_sym
end
end
end
- attr_reader :fields
+ attr_reader :search_fields
attr_reader :filter_groups
attr_reader :sorting
attr_accessor :starting_scope_callable
attr_accessor :ending_scope_callable
def initialize
- @fields = []
+ @search_fields = []
@filter_groups = []
end
- def add_field(name, options = {})
- Field.new(name, options).tap do |field|
- self.fields << field
+ def add_search_field(name, options = {})
+ SearchField.new(name, options).tap do |search_field|
+ self.search_fields << search_field
end
end
def add_filter_group(name, scopes)
FilterGroup.new(name, scopes).tap do |filter_group|