Module: Devise::Models::Serializable::ClassMethods

Defined in:
lib/devise/orm/data_mapper/serializable.rb

Instance Method Summary collapse

Instance Method Details

#blacklist_keysObject

Returns keys that should be removed when serializing the record.



30
31
32
# File 'lib/devise/orm/data_mapper/serializable.rb', line 30

def blacklist_keys
  @blacklist_keys ||= properties.select { |property| property.reader_visibility != :public || property.writer_visibility != :public }.map(&:name)
end