Sha256: 97244993be725c1f3f7c322658bd5126ede6db98771d03ff2a84f27b2b6e5518

Contents?: true

Size: 634 Bytes

Versions: 3

Compression:

Stored size: 634 Bytes

Contents

module Omdb
  class Movie
    attr_reader :loaded, :title, :year, :rated, :released, :runtime, :genre, :director, :writer, :actors, :plot,
                :poster, :imdb_rating, :imdb_votes, :imdb_id, :type

    def initialize(movie)
      @title = movie["Title"]
      @year = movie["Year"].to_i
      @imdb_id = movie["imdbID"]
      @type = movie["Type"]
      @rated = movie["Rated"]
      @released = movie["Released"]
      @runtime = movie["Runtime"]
      @genre = movie["Genre"]
      @director = movie["Director"]
      @writer = movie["Writer"]
      @actors = movie["Actors"]
      @plot = movie["Plot"]
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
omdb-1.0.2 lib/omdb/movie.rb
omdb-1.0.1 lib/omdb/movie.rb
omdb-1.0.0 lib/omdb/movie.rb