Módulo: Mongoid::Criteria::Queryable::Extensions::Time::ClassMethods

Definido em:
build/mongoid-8.1/lib/mongoid/criteria/queryable/extentions/time.rb

Recolhimento do Resumo do método de instância

Detalhes do método de instância

#evolve(objeto) ➤ Tempo

Evolua o objeto para uma data.

Exemplos:

Evoluir datas.

Evolua as datas da string.

Evolua intervalos de datas.

Parâmetros:

  • objeto (Objeto)

    O objeto a ser desenvolvido.

Retorna:

  • (Tempo)

    A hora da data evoluída.



44
45
46
47
48
49
50
51
# File 'build/mongoid-8.1/lib/mongoid/criteria/queryable/extentions/time.rb', linha 44

def evolua(objeto)
  res = começar
    objeto.tentar(:__evolve_time__)
  salvar ArgumentError
    nada
  end
  res.nada? ? objeto : res
end