class Thanos::CharacterFinder

Constants

ATTRIBUTES

Private Instance Methods

find(attribute) click to toggle source
# File lib/thanos/finders/character_finder.rb, line 21
def find(attribute)
  FinderValidator.validate(attribute, ATTRIBUTES)
  response = Thanos::API::Client.new.get(:characters, attribute)
  results = Thanos::ResponseHolder.new(response).results
  Thanos::Factory::Character.new(results).build
end