Module: ActiveNode::Typecasting

Included in:
Base
Defined in:
lib/active_node/typecasting.rb,
lib/active_node/typecasting/time_typecaster.rb

Defined Under Namespace

Classes: TimeTypecaster

Constant Summary collapse

EXTENDED_TYPECASTER_MAP =
{
    Time => TimeTypecaster
}.freeze

Instance Method Summary collapse

Instance Method Details

#typecaster_for(type) ⇒ Object



10
11
12
# File 'lib/active_node/typecasting.rb', line 10

def typecaster_for(type)
  EXTENDED_TYPECASTER_MAP[type].try(:new) or super
end