class AppleMusic::Relationship

developer.apple.com/documentation/applemusicapi/relationship

Attributes

data[R]
href[R]
meta[R]
next[R]

Public Class Methods

new(props = {}) click to toggle source
# File lib/apple_music/relationship.rb, line 8
def initialize(props = {})
  props ||= {}

  @data = build_list(props['data'])
  @href = props['href']
  @meta = props['meta']
  @next = props['next']
end

Private Instance Methods

build_list(data) click to toggle source
# File lib/apple_music/relationship.rb, line 19
def build_list(data)
  Array(data).map { |attrs| Resource.build(attrs) }
end