class Musicbrainz::Media
Attributes
disc_count[RW]
format[RW]
track_count[RW]
tracks[RW]
Public Class Methods
new(args)
click to toggle source
# File lib/wrapper/resources/media.rb, line 5 def initialize args args.each do |k, v| instance_variable_set("@#{k.gsub('-', '_')}", v) unless v.nil? end self.tracks_initialize if self.tracks end
Public Instance Methods
tracks_initialize()
click to toggle source
# File lib/wrapper/resources/media.rb, line 12 def tracks_initialize array = [] self.tracks.each do |a| array << Musicbrainz::Track.new(a) end self.tracks = array end