Method: ActiveRecord::Encryption::MessageSerializer#load

Defined in:
activerecord/lib/active_record/encryption/message_serializer.rb

#load(serialized_content) ⇒ Object



24
25
26
27
28
29
# File 'activerecord/lib/active_record/encryption/message_serializer.rb', line 24

def load(serialized_content)
  data = JSON.parse(serialized_content)
  parse_message(data, 1)
rescue JSON::ParserError
  raise ActiveRecord::Encryption::Errors::Encoding
end