Sha256: 4ab046a56c7a54d9860ce8acc4506e165ca57a77ce0f4d7558d7c9743f14f51a
Contents?: true
Size: 396 Bytes
Versions: 56
Compression:
Stored size: 396 Bytes
Contents
class Eco::API::UseCases::DefaultCases::EntriesToCsv < Eco::API::Common::Loaders::UseCase name "entries-to-csv" type :import attr_reader :session, :options def main(entries, session, options, usecase) @options = options @session = session entries.export(filename) end private def filename options.dig(:export, :file) || "entries.csv" end end
Version data entries
56 entries across 56 versions & 1 rubygems