Sha256: 0b5aa995ed3814838c4c3cd1e01f0e0805952b94fe971095f1162d19ef3e5ffd

Contents?: true

Size: 1.08 KB

Versions: 3

Compression:

Stored size: 1.08 KB

Contents

module ActiveSupport
  class TimeZone
    MAPPING.merge!('Noronha' => 'America/Noronha',
                   'Belém' => 'America/Belem',
                   'Fortaleza' => 'America/Fortaleza',
                   'Recife' => 'America/Recife',
                   'Araguaina' => 'America/Araguaina',
                   'Maceió' => 'America/Maceio',
                   'Campo Grande' => 'America/Campo_Grande',
                   'Cuiabá' => 'America/Cuiaba',
                   'Santarém' => 'America/Santarem',
                   'Porto Velho' => 'America/Porto_Velho',
                   'Boa Vista' => 'America/Boa_Vista',
                   'Manaus' => 'America/Manaus',
                   'Eirunepé' => 'America/Eirunepe',
                   '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

3 entries across 3 versions & 1 rubygems

Version Path
kratos-1.0.2 templates/timezones.rb
kratos-1.0.1 templates/timezones.rb
kratos-1.0.0 templates/timezones.rb