Sha256: 61d487981f11fc9e8a3bc44e023f864b62b4d1be060f4f1a061e58e6f1fbff49
Contents?: true
Size: 404 Bytes
Versions: 9
Compression:
Stored size: 404 Bytes
Contents
module Acu module Utilities protected def helper_initialize instance_variable_set("@_params", {}) if not instance_variable_defined?("@_params") end def pass args = {} helper_initialize args.each do |k, v| @_params[k] ||= [] @_params[k] << v @_params[k].flatten end yield args.each { |k, _| @_params[k].pop } end end end
Version data entries
9 entries across 9 versions & 1 rubygems