class Dry::Initializer::Config
def public_attributes(instance)
-
(Hash-)
Parameters:
-
instance(Dry::Initializer::Instance) --
def public_attributes(instance) definitions.values.each_with_object({}) do |item, obj| key = item.target next unless instance.respond_to? key val = instance.send(key) obj[key] = val unless null == val end end