module MarvelExplorer

Constants

VERSION

Public Class Methods

get_year(comic) click to toggle source
# File lib/marvel_explorer/helpers.rb, line 2
def self.get_year comic
  DateTime.parse(comic.dates.select { |d| d['type'] == 'onsaleDate' }[0]['date']).year
end
validate_character(character) click to toggle source
# File lib/marvel_explorer/helpers.rb, line 6
def self.validate_character character
  character.thumbnail &&
  character.thumbnail['path'] !~ /not_available/
end
validate_comic(comic) click to toggle source
# File lib/marvel_explorer/helpers.rb, line 11
def self.validate_comic comic
  comic.characters['available'] > 1 &&
  MarvelExplorer.get_year(comic) > 1900 &&
  comic.thumbnail &&
  comic.thumbnail['path'] !~ /not_available/
end