Sha256: 814601b464f190f7f80c3eab530894fb50a48501045f5ca4bb5c3554afc8597c

Contents?: true

Size: 474 Bytes

Versions: 8

Compression:

Stored size: 474 Bytes

Contents

# frozen_string_literal: true

require_relative '../../services/entry_group/exporter_service'

module Dsu
  module Presenters
    module Export
      module ServiceCallable
        private

        def exporter_service_call
          @exporter_service_call ||= begin
            exporter_service = Services::EntryGroup::ExporterService.new(entry_groups: entry_groups, options: options)
            exporter_service.call
          end
        end
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
dsu-2.4.4 lib/dsu/presenters/export/service_callable.rb
dsu-2.4.3 lib/dsu/presenters/export/service_callable.rb
dsu-2.4.2 lib/dsu/presenters/export/service_callable.rb
dsu-2.4.1 lib/dsu/presenters/export/service_callable.rb
dsu-2.4.0 lib/dsu/presenters/export/service_callable.rb
dsu-2.3.2 lib/dsu/presenters/export/service_callable.rb
dsu-2.3.1 lib/dsu/presenters/export/service_callable.rb
dsu-2.3.0 lib/dsu/presenters/export/service_callable.rb