Sha256: 141f68d48afdb122eb6bdb269d463c276d7c0f8d4554ca15ed04ce149ee19efd
Contents?: true
Size: 510 Bytes
Versions: 17
Compression:
Stored size: 510 Bytes
Contents
require_dependency "renalware/feeds" module Renalware module Feeds module Files module Practices class CSVFile include Virtus.model attribute :dir, Pathname def create path = ::File.join(dir, "practices.csv") CSV.open(path, "wb", quote_char: '"', force_quotes: false) do |csv| csv << CSVOrganisation.headers yield(csv) end path end end end end end end
Version data entries
17 entries across 17 versions & 1 rubygems