class GatherContent::Api::File

Attributes

file_id[RW]

Public Class Methods

new(item_id, file_id, data) click to toggle source
# File lib/gather_content/api/file.rb, line 6
def initialize(item_id, file_id, data)
  raise ArgumentError, "item_id is required!" if item_id.nil?
  raise ArgumentError, "file_id is required!" if file_id.nil?
  @item_id = item_id
  @file_id = file_id
  @data = data
end

Public Instance Methods

[](key) click to toggle source
# File lib/gather_content/api/file.rb, line 14
def [](key)
  @data[key]
end