class Restforce::Bulk::Builder::ZipCsv

Public Instance Methods

create_request_txt(data) click to toggle source
# File lib/restforce/bulk/builder/zip_csv.rb, line 10
def create_request_txt(data)
  ::CSV.generate do |csv|
    csv << %w{Name ParentId Body}

    data.each do |item|
      csv << [item[:filename], item[:parent_id], "##{item[:filename]}"]
    end
  end
end
transform(data, operation, content_type) click to toggle source
# File lib/restforce/bulk/builder/zip_csv.rb, line 5
def transform(data, operation, content_type)
  zipper = Restforce::Bulk::Zipper.new(data, content_type)
  File.read(zipper.zip)
end