Sha256: 858aaf6687eff358e53b4cd55b7360a66f30ab216144e1903c2d9ea4a9f06c2f
Contents?: true
Size: 291 Bytes
Versions: 6
Compression:
Stored size: 291 Bytes
Contents
module Patterns class Service attr_reader :result def self.call(*args) new(*args).tap do |service| service.instance_variable_set( "@result", service.call ) end end def call raise NotImplementedError end end end
Version data entries
6 entries across 6 versions & 1 rubygems