Module: MarvelExplorer
- Defined in:
- lib/marvel_explorer/cli.rb,
lib/marvel_explorer/git.rb,
lib/marvel_explorer/comic.rb,
lib/marvel_explorer/helpers.rb,
lib/marvel_explorer/twitter.rb,
lib/marvel_explorer/version.rb,
lib/marvel_explorer/yamlise.rb,
lib/marvel_explorer/explorer.rb,
lib/marvel_explorer/rankings.rb,
lib/marvel_explorer/characters.rb
Defined Under Namespace
Constant Summary collapse
- VERSION =
'0.2.2'
Class Method Summary collapse
Class Method Details
.get_year(comic) ⇒ Object
2 3 4 |
# 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) ⇒ Object
6 7 8 9 |
# File 'lib/marvel_explorer/helpers.rb', line 6 def self.validate_character character character.thumbnail && character.thumbnail['path'] !~ /not_available/ end |
.validate_comic(comic) ⇒ Object
11 12 13 14 15 16 |
# 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 |