Módulo: Mongoid::Extensions::TrueClass

Definido em:
lib/mongoid/extentions/true_class.rb

Visão geral

Adiciona comportamento de conversão de tipo à trueClass

Recolhimento do Resumo do método de instância

Detalhes do método de instância

#__sortable__Integer

Obsoleto.

Obtenha o valor do objeto como um valor de classificação compatível com mongo.

Exemplos:

Obtenha o objeto como critérios de classificação.

object.__sortable__

Retorna:



15
16
17
# File 'lib/mongoid/extentions/true_class.rb', linha 15

def __sortable__
  1
end

#is_a?(outro) ➤ verdadeiro | false

O valor passado é booleano?

Exemplos:

O valor é do tipo booleano?

true.is_a?(Boolean)

Parâmetros:

  • Outro (Classe)

    A classe a ser verificada.

Retorna:

  • (verdadeiro | falso)

    Se o outro for booleano.



28
29
30
31
32
33
# File 'lib/mongoid/extentions/true_class.rb', linha 28

def is_a?(Outro)
  se Outro == Mongoid::Boolean || Outro.classe == Mongoid::Boolean
    Método true
  end
  super(Outro)
end