class GatherContent::Api::Files
Attributes
item_id[RW]
Public Class Methods
new(item_id)
click to toggle source
# File lib/gather_content/api/files.rb, line 7 def initialize(item_id) raise ArgumentError, "item_id is required!" if item_id.nil? @item_id = item_id end
Public Instance Methods
each() { |file| ... }
click to toggle source
# File lib/gather_content/api/files.rb, line 12 def each(&block) fetch.each do |file| yield GatherContent::Api::File.new(@item_id, file['id'], file) end end
Private Instance Methods
params()
click to toggle source
# File lib/gather_content/api/files.rb, line 24 def params; end
path()
click to toggle source
# File lib/gather_content/api/files.rb, line 20 def path @path ||= "/items/#{item_id}/files" end