Sha256: e546a97359e9d622100eea765c8de85ac9998b6a60388e29f7f51a54bcef3b45

Contents?: true

Size: 424 Bytes

Versions: 50

Compression:

Stored size: 424 Bytes

Contents

module Eco
  module API
    class UseCases
      class DefaultCase

        def initialize(cases, **options)
          raise "Expected a Eco::API::UseCases object. Given #{cases.class}" if !cases.is_a?(Eco::API::UseCases)
          @cases   = cases
          @options = options
        end

        def process
          raise "You should reimplement this method"
        end

      end
    end
  end
end

Version data entries

50 entries across 50 versions & 1 rubygems

Version Path
eco-helpers-1.5.1 lib/eco/api/usecases/default_case.rb
eco-helpers-1.5.0 lib/eco/api/usecases/default_case.rb
eco-helpers-1.4.2 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.19 lib/eco/api/usecases/default_case.rb
eco-helpers-1.4.1 lib/eco/api/usecases/default_case.rb
eco-helpers-1.4.0 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.18 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.17 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.16 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.15 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.14 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.13 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.12 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.11 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.10 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.9 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.8 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.7 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.6 lib/eco/api/usecases/default_case.rb
eco-helpers-1.3.5 lib/eco/api/usecases/default_case.rb