class Rains::Service
Public Instance Methods
action()
click to toggle source
# File lib/rains/service.rb, line 46 def action raise NotImplementedError end
call()
click to toggle source
# File lib/rains/service.rb, line 54 def call Result::Success.new(action) rescue StandardError => error Result::Fail.new(error) end
call!()
click to toggle source
# File lib/rains/service.rb, line 50 def call! action end