module Strum::Service::ClassMethods
Internal: Interactor class methods.
Public Instance Methods
call(main_input, args = {}, &block)
click to toggle source
# File lib/strum/service.rb, line 28 def call(main_input, args = {}, &block) raise ArgumentError, "Only Hash are allowed for args" unless args.is_a?(Hash) new(main_input, **args).execute(&block) end