class Dry::Initializer::Config

def attributes(instance)

Returns:
  • (Hash) -

Parameters:
  • instance (Dry::Initializer::Instance) --
def attributes(instance)
  definitions.values.each_with_object({}) do |item, obj|
    key = item.target
    val = instance.send(:instance_variable_get, item.ivar)
    obj[key] = val unless null == val
  end
end