Sha256: 23fff292b351e86f2c5009754a9252d3d2cd71a947a407526361082afd26ecd1
Contents?: true
Size: 294 Bytes
Versions: 5
Compression:
Stored size: 294 Bytes
Contents
require 'bremen/author' module Bremen module Track attr_accessor :uid, :url, :title, :author, :thumbnail_url, :length, :created_at, :updated_at def initialize attrs = {} attrs.each do |key, value| send("#{key}=", value) if respond_to?(key) end end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
bremen-0.2.2 | lib/bremen/track.rb |
bremen-0.2.1 | lib/bremen/track.rb |
bremen-0.2.0 | lib/bremen/track.rb |
bremen-0.1.3 | lib/bremen/track.rb |
bremen-0.1.2 | lib/bremen/track.rb |