class Brauser::Definitions::Language

A definition of a language.

@attribute [r] code

@return [String] The language code.

@attribute [r] name

@return [String] The language name.

Attributes

code[R]
name[R]

Public Class Methods

new(code, name, **_) click to toggle source

Creates a new definition.

@param code [String] The language code. @param name [String] The language name.

# File lib/brauser/definitions/language.rb, line 21
def initialize(code, name, **_)
  code = code.downcase.gsub("_", "-")
  @id = code.to_sym
  @code = code
  @name = name
end