Sha256: 48f9d7c6d23f6d18792bfaf54734bdcac7417e96638928baa7ef2c9083f11804
Contents?: true
Size: 456 Bytes
Versions: 17
Compression:
Stored size: 456 Bytes
Contents
require_relative 'base' require_relative 'message' class WCC::Media::Playlist < WCC::Media::Base active_record_shim do endpoint 'playlists' end class << self # The Playlist route is only: :show undef_method :find_all, :find_by end %w[ title type code ].each do |att| define_method att do raw[att] end end def messages (raw['messages'] || []).map { |val| WCC::Media::Message.new(val) } end end
Version data entries
17 entries across 17 versions & 1 rubygems