module ActiveRecord::Type::Internal::Timezone
Public Class Methods
new(timezone: nil, **kwargs)
click to toggle source
Calls superclass method
# File lib/active_record/type/internal/timezone.rb, line 7 def initialize(timezone: nil, **kwargs) super(**kwargs) @timezone = timezone end
Public Instance Methods
default_timezone()
click to toggle source
# File lib/active_record/type/internal/timezone.rb, line 16 def default_timezone @timezone || ActiveRecord.default_timezone end
is_utc?()
click to toggle source
# File lib/active_record/type/internal/timezone.rb, line 12 def is_utc? default_timezone == :utc end