Módulo: Mongoid::Clientes::Validadores::Almacenamiento

Ampliado por:
Almacenamiento
Incluido en:
Almacenamiento
Definido en:
lib/mongoid/clientes/validadores/almacenamiento.rb

Overview

Valida las opciones pasadas a :store_in.

Colapso delresumen constante

VALID_OPTIONS =

Las opciones válidas para el almacenamiento.

[ :recopilación, :opciones_de_colección, :database, :cliente ].freeze

Colapso del resumen del método de instancia

Detalles del método de instancia

#validate(klass, options) ⇒ Object

Validar las opciones proporcionadas a :store_in.

Ejemplos:

Validar las opciones.

Storage.validate(:collection_name)

Parámetros:

  • klass (Clase) -

    La clase modelo.

  • opciones (Hash | Cadena | Símbolo)

    Las opciones proporcionadas.



22
23
24
# Archivo 'lib/mongoid/clients/validators/storage.rb', línea 22

def validar(klass, opciones)
  ¿claves válidas?(opciones) or propagar Errors::Opciones de almacenamiento no válidas.Nuevo(klass, opciones)
end