Sha256: 02c844c9d1a6ab1edfb6a2cf7766d1711d4449250ad5a482a159fe42b68ea334

Contents?: true

Size: 302 Bytes

Versions: 25

Compression:

Stored size: 302 Bytes

Contents

module Locale
  module Base

    private

    def assert_valid_language!
      unless [2, 4, 5, 6].include?(language.size) && (language =~ /^[A-Za-z-]+$/)
        raise ArgumentError,
            "Unknown language format: #{language.inspect}. Valid format example is: 'en'"
      end
    end

  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
active_generator-2.4.0 lib/generators/locale/base.rb
active_generator-2.3.1 lib/generators/locale/base.rb
active_generator-2.3.0 lib/generators/locale/base.rb
active_generator-2.2.8 lib/generators/locale/base.rb
active_generator-2.2.7 lib/generators/locale/base.rb
active_generator-2.2.6 lib/generators/locale/base.rb
active_generator-2.2.5 lib/generators/locale/base.rb
active_generator-2.2.4 lib/generators/locale/base.rb
active_generator-2.2.3 lib/generators/locale/base.rb
active_generator-2.2.2 lib/generators/locale/base.rb
active_generator-2.2.1 lib/generators/locale/base.rb
active_generator-2.2.0 lib/generators/locale/base.rb
active_generator-2.1.0 lib/generators/locale/base.rb
active_generator-2.0.11 lib/generators/locale/base.rb
active_generator-2.0.10 lib/generators/locale/base.rb
active_generator-2.0.9 lib/generators/locale/base.rb
active_generator-2.0.8 lib/generators/locale/base.rb
active_generator-2.0.7 lib/generators/locale/base.rb
active_generator-2.0.6 lib/generators/locale/base.rb
active_generator-2.0.5 lib/generators/locale/base.rb