Module: AnyCable::Rails::ObjectSerializer
- Defined in:
- lib/anycable/rails/object_serializer.rb
Class Method Summary collapse
-
.deserialize(str) ⇒ Object
Deserialize from GlobalID.
-
.serialize(obj) ⇒ Object
Serialize via GlobalID if available.
Class Method Details
.deserialize(str) ⇒ Object
Deserialize from GlobalID
14 15 16 |
# File 'lib/anycable/rails/object_serializer.rb', line 14 def deserialize(str) GlobalID::Locator.locate(str) end |
.serialize(obj) ⇒ Object
Serialize via GlobalID if available
9 10 11 |
# File 'lib/anycable/rails/object_serializer.rb', line 9 def serialize(obj) obj.try(:to_gid_param) end |