class ISOCodes::IndividualLanguage
Public Class Methods
new(individual_languages, macrolanguage, *rest)
click to toggle source
Calls superclass method
ISOCodes::Language::new
# File lib/iso_codes.rb, line 54 def initialize(individual_languages, macrolanguage, *rest) super(*rest) raise ArgumentError, "individual languages given for individual language" if individual_languages @macrolanguage = macrolanguage end
Public Instance Methods
macrolanguage()
click to toggle source
Returns the macrolanguage the language belongs to or nil
if not part of any macrolanguage.
# File lib/iso_codes.rb, line 64 def macrolanguage ISOCodes::find_iso_639_3_language(@macrolanguage) end