Sha256: 072e934a15d40df4dbec425f8b38ca904fdb73759cc0df6a6720c5fe1eb895a3

Contents?: true

Size: 993 Bytes

Versions: 2

Compression:

Stored size: 993 Bytes

Contents

module ActiveSupport
  class TimeZone
    MAPPING['Noronha'] = 'America/Noronha'
    MAPPING['Belém'] = 'America/Belem'
    MAPPING['Fortaleza'] = 'America/Fortaleza'
    MAPPING['Recife'] = 'America/Recife'
    MAPPING['Araguaina'] = 'America/Araguaina'
    MAPPING['Maceió'] = 'America/Maceio'
    MAPPING['Campo Grande'] = 'America/Campo_Grande'
    MAPPING['Cuiabá'] = 'America/Cuiaba'
    MAPPING['Santarém'] = 'America/Santarem'
    MAPPING['Porto Velho'] = 'America/Porto_Velho'
    MAPPING['Boa Vista'] = 'America/Boa_Vista'
    MAPPING['Manaus'] = 'America/Manaus'
    MAPPING['Eirunepé'] = 'America/Eirunepe'
    MAPPING['Rio Branco'] = 'America/Rio_Branco'

    def self.br_zones
      @br_zones ||= all.find_all do |z|
        ['Noronha', 'Belém', 'Fortaleza', 'Recife', 'Araguaina', 'Maceió',
         'Campo Grande', 'Cuiabá', 'Santarém', 'Porto Velho', 'Boa Vista',
         'Manaus', 'Eirunepé', 'Rio Branco', 'Brasilia'].include?(z.name)
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
kratos-1.1.0 templates/timezones.rb
kratos-1.0.3 templates/timezones.rb