Class: Thanos::SeriesFinder
- Inherits:
-
Object
- Object
- Thanos::SeriesFinder
- Defined in:
- lib/thanos/finders/series_finder.rb
Constant Summary collapse
- ATTRIBUTES =
[:name, :modifiedSince, :creators, :characters, :series, :comics, :stories, :orderBy, :limit, :offset]
Instance Method Summary collapse
Instance Method Details
#find(attribute) ⇒ Object
17 18 19 20 21 22 |
# File 'lib/thanos/finders/series_finder.rb', line 17 def find(attribute) FinderValidator.validate(attribute, ATTRIBUTES) response = Thanos::API::Client.new.get(:series, attribute) results = Thanos::ResponseHolder.new(response).results Thanos::Factory::Series.new(results).build end |