Módulo: Mongoid::Association::Marshalable
- Incluido en:
- Apoderado
- 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 ⇒ 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 marshal_dump [ _base, _objetivo, _association ] end |
#marshal_load(data) ⇒ arreglo<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, @_association = Datos extend_proxy(_association.Extensión) si _association.Extensión end |