display_name_for

in lib/twitter_cldr/timezones/generic_location.rb [23:42]


      def display_name_for(date, fmt = :generic_location, dst = TZInfo::Timezone.default_dst, &block)
        case fmt
          when :generic_location
            generic_location_display_name
          when :generic_short
            generic_short_display_name(date, dst, &block) || generic_location_display_name
          when :generic_long
            generic_long_display_name(date, dst, &block) || generic_location_display_name
          when :specific_short
            specific_short_display_name(date, dst, &block)
          when :specific_long
            specific_long_display_name(date, dst, &block)
          when :exemplar_location
            exemplar_city
          else
            raise ArgumentError, "'#{fmt}' is not a valid generic timezone format, "\
              "must be one of #{FORMATS.join(', ')}"
        end
      end