Sha256: f256bdae9440ea87f839de36900189808e9651522f1c28f38055ed4ed0fa1ac5
Contents?: true
Size: 711 Bytes
Versions: 1
Compression:
Stored size: 711 Bytes
Contents
module FilmBuff class Title attr_reader :imdb_id, :title, :tagline, :plot, :runtime, :rating, :votes, :poster_url, :genres, :release_date def initialize(options = {}) @imdb_id = options["tconst"] @title = options["title"] @tagline = options["tagline"] @plot = options["plot"]["outline"] if options["plot"] @runtime = options["runtime"]["time"] if options["runtime"] @rating = options["rating"] @votes = options["num_votes"] @poster_url = options["image"]["url"] if options["image"] @genres = options["genres"] || [] @release_date = Date.strptime(options["release_date"]["normal"]) if options["release_date"] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
filmbuff-0.1.6 | lib/filmbuff/title.rb |