class Patterns::Service
Attributes
result[R]
Public Class Methods
call(*args)
click to toggle source
# File lib/patterns/service.rb, line 8 def call(*args) new(*args).tap do |service| service.instance_variable_set( "@result", service.call ) end end
Public Instance Methods
call()
click to toggle source
# File lib/patterns/service.rb, line 18 def call raise NotImplementedError end