Módulo: Mongoid::Association::Marshalable
- Incluido en:
- Proxy
- Definido en:
- lib/mongoid/association/marshalable.rb
Overview
Módulo mixin para Mongoid::Association::Proxy que agrega funcionalidad personalizada de Marshal.vaciado.
Resumen del método de instancia colapsar
-
#marshal_dump ⇒ arreglo<Object>
Proporciona los datos necesarios para Marshal.dump en un proxy de asociación.
-
#marshal_load(data) ⇒ arreglo<Object>
Toma los datos proporcionados y los vuelve a establecer en el proxy.
Detalles del método de instancia
#marshal_dump ⇒ arreglo<Object>
Proporciona los datos necesarios para Marshal.dump en un proxy de asociación.
14 15 16 |
# Archivo 'lib/mongoid/association/marshalable.rb', línea 14 def marshal_dump [ _base, _target, _association ] end |
#marshal_load(data) ⇒ arreglo<Object>
Toma los datos proporcionados y los vuelve a establecer en el proxy.
26 27 28 29 |
# Archivo 'lib/mongoid/association/marshalable.rb', línea 26 def marshal_load(Datos) @_base, @_objetivo, @_association = Datos extend_proxy(_association.Extensión) si _association.Extensión end |