Module: SeekParty
- Defined in:
- lib/seek_party.rb,
lib/seek_party/version.rb,
lib/seek_party/seek_party_engine.rb,
lib/seek_party/seek_party_attribute.rb,
lib/seek_party/seek_party_query_builder.rb
Defined Under Namespace
Classes: SeekPartyAttribute, SeekPartyEngine, SeekPartyQueryBuilder
Constant Summary collapse
- DEFAULT_BLACK_LIST =
%w[id created_at updated_at].freeze
- VERSION =
'0.0.9'.freeze
Instance Method Summary collapse
-
#search(params: [], black_list: DEFAULT_BLACK_LIST, white_list: nil, scopes: []) ⇒ Object
Method below triggers all the magic.
Instance Method Details
#search(params: [], black_list: DEFAULT_BLACK_LIST, white_list: nil, scopes: []) ⇒ Object
Method below triggers all the magic
13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/seek_party.rb', line 13 def search(params: [], black_list: DEFAULT_BLACK_LIST, white_list: nil, scopes: []) SeekPartyEngine .new(self, params: params, white_list: white_list, black_list: black_list, scopes: scopes) .search end |