Sha256: b483fe43b137ac2de4f2e92f7c2fb4dc751056cd5f0bea2e33083927ebfdc94f
Contents?: true
Size: 820 Bytes
Versions: 84
Compression:
Stored size: 820 Bytes
Contents
module Sportradar module Api class Images::Asset < Data attr_accessor :response, :id, :player_id, :created, :updated, :title, :description, :copyright, :links, :tags def initialize(data) @response = data @id = data["id"] @player_id = data["player_id"] @created = data["created"] @updated = data["updated"] @title = data["title"] @description = data["description"] @copyright = data["copyright"] @links = parse_into_array(selector: response["links"]["link"], klass: Sportradar::Api::Images::Link) if response["links"] && response["links"]["link"] @tags = parse_into_array(selector: response["tags"]["tag"], klass: Sportradar::Api::Images::Tag) if response["tags"] && response["tags"]["tag"] end end end end
Version data entries
84 entries across 84 versions & 1 rubygems