class method
self.load_country_zones
Ruby on Rails 8.0.4
Since v5.2.8.1 PrivateSignature
self.load_country_zones(code)
No documentation comment.
Parameters
-
codereq
Source
# File activesupport/lib/active_support/values/time_zone.rb, line 273
def load_country_zones(code)
country = TZInfo::Country.get(code)
country.zone_identifiers.flat_map do |tz_id|
if MAPPING.value?(tz_id)
MAPPING.inject([]) do |memo, (key, value)|
memo << self[key] if value == tz_id
memo
end
else
create(tz_id, nil, TZInfo::Timezone.get(tz_id))
end
end.sort!
end
Defined in activesupport/lib/active_support/values/time_zone.rb line 273
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::TimeZone