Sha256: 440a99c644d2a558b3fbe7aa623032c78d173e30568c4736f62a1125854ab4ee

Contents?: true

Size: 362 Bytes

Versions: 6

Compression:

Stored size: 362 Bytes

Contents

module TMDBParty
  class Genre
    include Attributes
    attributes :name, :url
    
    def initialize(values)
      self.attributes = values
    end
    
    def self.parse(data)
      return unless data
      if data.is_a?(Array)
        data.collect do |g|
          Genre.new(g)
        end
      else
        [Genre.new(data)]
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
tmdb_party-0.7.0 lib/tmdb_party/genre.rb
tmdb_party-0.6.0 lib/tmdb_party/genre.rb
tmdb_party-0.5.0 lib/tmdb_party/genre.rb
maksar-tmdb_party-0.4.2 lib/tmdb_party/genre.rb
tmdb_party-0.4.1 lib/tmdb_party/genre.rb
tmdb_party-0.4.0 lib/tmdb_party/genre.rb