Method: ActiveJob::Arguments#deserialize
- Defined in:
- activejob/lib/active_job/arguments.rb
#deserialize(arguments) ⇒ Object
Deserializes a set of arguments. Intrinsic types that can safely be deserialized without mutation are returned as-is. Arrays/Hashes are deserialized element by element. All other types are deserialized using GlobalID.
42 43 44 45 46 |
# File 'activejob/lib/active_job/arguments.rb', line 42 def deserialize(arguments) arguments.map { |argument| deserialize_argument(argument) } rescue raise DeserializationError end |