module VG::ServiceObject::ModuleSingletonMethods

Public Instance Methods

as_so(method_name = nil) click to toggle source
# File lib/vg/service_object.rb, line 29
def as_so(method_name = nil)
  ::VG::SO::GenerateIncludableModule.call(self.name, as: method_name)
end
call(...) click to toggle source
# File lib/vg/service_object.rb, line 21
def call(...)
  callable.call(...)
end
callable() click to toggle source
# File lib/vg/service_object.rb, line 25
def callable
  self::Action.new
end