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