Módulo: Mongoid::Association::Marshalable
- Incluido en:
- Apoderado
- Definido en:
- lib/mongoid/asociación/marshalable.rb
Overview
Módulo Mixin para Mongoid::Association::Proxy que agrega funcionalidad Marshal.dump personalizada.
Colapso del resumen del método de instancia
-
#marshal_dump ⇒ Matriz<Object>
Proporciona los datos necesarios para Marshal.dump un proxy de asociación.
-
#marshal_load(datos) ⇒ Array<Object>
Toma los datos proporcionados y los devuelve al proxy.
Detalles del método de instancia
#marshal_dump ⇒ Matriz<Object>
Proporciona los datos necesarios para Marshal.dump un proxy de asociación.
17 18 19 |
# Archivo 'lib/mongoid/association/marshalable.rb', línea 17 def volcado de mariscal [ _base, _objetivo, _asociación ] end |
#marshal_load(datos) ⇒ Array<Object>
Toma los datos proporcionados y los devuelve al proxy.
29 30 31 32 |
# Archivo 'lib/mongoid/association/marshalable.rb', línea 29 def carga de mariscal(datos) @_base, @_objetivo, @_asociación = datos extender_proxy(_asociación.extensión) Si _asociación.extensión end |