In Files

Parent

Included Modules

Time

Add the ability to use Time class

Contributed by Paul Wright

Attributes

date_precision[RW]

Public Class Methods

new(*args) click to toggle source
# File lib/runt.rb, line 193
def initialize(*args)
  if(args[0].instance_of?(Runt::DPrecision::Precision))
    @precision=args.shift
  else
    @precision=Runt::DPrecision::SEC
  end
  old_initialize(*args)
end
Also aliased as: old_initialize
old_parse(*args) click to toggle source
Alias for: parse
parse(*args) click to toggle source
# File lib/runt.rb, line 213
def parse(*args)
  precision=Runt::DPrecision::DEFAULT
  if(args[0].instance_of?(Runt::DPrecision::Precision))
    precision=args.shift
  end
  _parse=old_parse(*args)
  _parse.date_precision=precision
  _parse
end
Also aliased as: old_parse

Public Instance Methods

old_initialize(*args) click to toggle source
Alias for: new
old_to_yaml(options) click to toggle source
Alias for: to_yaml
to_yaml(options) click to toggle source
# File lib/runt.rb, line 203
def to_yaml(options)
  if self.instance_variables.empty?
    self.old_to_yaml(options)
  else
    Time.old_parse(self.to_s).old_to_yaml(options)
  end
end
Also aliased as: old_to_yaml

[Validate]

Generated with the Darkfish Rdoc Generator 2.