Class: Virtus::Coercion::DateTime

Inherits:
Object show all
Extended by:
TimeCoercions
Defined in:
lib/virtus/coercion/date_time.rb

Overview

Coerce DateTime values

Constant Summary

Constants inherited from Object

Object::COERCION_METHOD_REGEXP

Constants included from TypeLookup

TypeLookup::TYPE_FORMAT

Class Method Summary collapse

Methods included from TimeCoercions

to_date, to_datetime, to_string, to_time

Methods inherited from Object

to_array, to_hash, to_integer, to_string

Methods inherited from Virtus::Coercion

[]

Methods included from TypeLookup

#determine_type, extended, #primitive

Methods included from Options

#accept_options, #accepted_options, #options

Class Method Details

.to_datetime(value) ⇒ Date

Passthrough the value

Examples:

Virtus::Coercion::DateTime.to_datetime(datetime)  # => DateTime object

Parameters:

Returns:



20
21
22
# File 'lib/virtus/coercion/date_time.rb', line 20

def self.to_datetime(value)
  value
end