class Realize::Value::Now

Return a current Time object.

Constants

DEFAULT_UTC_OFFSET

Attributes

utc_offset[R]

Public Class Methods

new(utc_offset: DEFAULT_UTC_OFFSET) click to toggle source
# File lib/realize/value/now.rb, line 20
def initialize(utc_offset: DEFAULT_UTC_OFFSET)
  @utc_offset = utc_offset || DEFAULT_UTC_OFFSET

  freeze
end

Public Instance Methods

transform(_resolver, _value, _time, _record) click to toggle source
# File lib/realize/value/now.rb, line 26
def transform(_resolver, _value, _time, _record)
  Time.now.utc.localtime(utc_offset)
end