class Faker::Address
def full_address_as_hash(*attrs, **attrs_params)
-
(Hash)
-
def full_address_as_hash(*attrs, **attrs_params) attrs.map!(&:to_sym) attrs_params.transform_keys!(&:to_sym) attrs.map do |attr| { "#{attr}": attrs_params[attr] ? send(attr, **attrs_params[attr]) : send(attr) } end.reduce({}, :merge) end