Class: ISOCodes::SpecialSituationLanguage
- Defined in:
- lib/iso_codes.rb
Instance Attribute Summary
Attributes inherited from Language
#alpha2, #alpha3_bibliographic, #alpha3_terminology, #identifier, #language_type, #reference_name
Instance Method Summary collapse
-
#initialize(individual_languages, macrolanguage, *rest) ⇒ SpecialSituationLanguage
constructor
A new instance of SpecialSituationLanguage.
Constructor Details
#initialize(individual_languages, macrolanguage, *rest) ⇒ SpecialSituationLanguage
Returns a new instance of SpecialSituationLanguage.
52 53 54 55 56 57 |
# File 'lib/iso_codes.rb', line 52 def initialize(individual_languages, macrolanguage, *rest) super(*rest) raise ArgumentError, "macrolanguage given for special situation language" if macrolanguage raise ArgumentError, "individual languages given for special situation language" if individual_languages end |