Class: Eco::API::UseCases::DefaultCase

Inherits:
Object
  • Object
show all
Defined in:
lib/eco/api/usecases/default_case.rb

Instance Method Summary collapse

Constructor Details

#initialize(cases, **options) ⇒ DefaultCase

Returns a new instance of DefaultCase.



6
7
8
9
10
# File 'lib/eco/api/usecases/default_case.rb', line 6

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

Instance Method Details

#processObject



12
13
14
# File 'lib/eco/api/usecases/default_case.rb', line 12

def process
  raise "You should reimplement this method"
end