Method: ActiveSupport::MessagePack::Extensions#read_object
- Defined in:
- activesupport/lib/active_support/message_pack/extensions.rb
#read_object(unpacker) ⇒ Object
293 294 295 296 297 298 299 300 301 302 |
# File 'activesupport/lib/active_support/message_pack/extensions.rb', line 293 def read_object(unpacker) case unpacker.read when LOAD_WITH_MSGPACK_EXT read_class(unpacker).from_msgpack_ext(unpacker.read) when LOAD_WITH_JSON_CREATE read_class(unpacker).json_create(unpacker.read) else raise_invalid_format end end |