module TpCommon::Timezones::Reversed

Public Class Methods

[](zone_name) click to toggle source
# File lib/tp_common/timezones/reversed.rb, line 4
def self.[](zone_name)
  TpCommon::Timezones::REVERSED_LIST_ZONES[similar_key(zone_name)]
end

Private Class Methods

similar_key(zone_name) click to toggle source
# File lib/tp_common/timezones/reversed.rb, line 8
def self.similar_key(zone_name)
  zone_name = zone_name.to_s.downcase.strip
  if zone_name =~ /^(gmt[-\+]\d+)\.\d+$/
    zone_name.split('.').first
  else
    zone_name
  end.to_sym
end