Sha256: fe45f68b140b0742db341e69dc8a3e9418596f8942377da0c571343bf4fc7248
Contents?: true
Size: 262 Bytes
Versions: 2
Compression:
Stored size: 262 Bytes
Contents
# # Prepares the variable name of a parameter or an option. # module Dry::Initializer::Dispatchers::PrepareIvar module_function def call(target:, **options) ivar = "@#{target}".delete('?').to_sym { target: target, ivar: ivar, **options } end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dry-initializer-3.0.4 | lib/dry/initializer/dispatchers/prepare_ivar.rb |
dry-initializer-3.0.3 | lib/dry/initializer/dispatchers/prepare_ivar.rb |