Sha256: 6b64d7c52146d4a827dad19556614caed8296915b80bb6d7babfde88b71b3ba4

Contents?: true

Size: 388 Bytes

Versions: 2

Compression:

Stored size: 388 Bytes

Contents

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

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
jduff-tmdb_party-0.2.1 lib/tmdb_party/category.rb
maddox-tmdb_party-0.2.1 lib/tmdb_party/category.rb