Method: SimpleService::ClassMethods#call

Defined in:
lib/simple_service.rb

#call(**kwargs) ⇒ Object



22
23
24
25
26
27
28
29
30
# File 'lib/simple_service.rb', line 22

def call(**kwargs)
  service = self.new

  if service.method(:call).arity.zero?
    service.call
  else
    service.call(kwargs)
  end
end