Sha256: cf059c064b71c5045fcd33bbf6886596e03e27412dcdace78d84103ca337c619
Contents?: true
Size: 407 Bytes
Versions: 10
Compression:
Stored size: 407 Bytes
Contents
# frozen_string_literal: true module Infusible # Associates the container with the constructor for actualization. class Actuator def initialize container, constructor: Infusible::Constructor @container = container @constructor = constructor end def [](*configuration) = constructor.new container, *configuration private attr_reader :container, :constructor end end
Version data entries
10 entries across 10 versions & 1 rubygems