class NobleNames::Configuration
The Configuration-Class for NobleNames
, Here you can set the languages you want supported.
Public Class Methods
new()
click to toggle source
# File lib/noble_names/config.rb, line 31 def initialize @languages = [:all] end
Public Instance Methods
languages()
click to toggle source
Returns all supported languages if `@languages` is set to `:all`. Returns the configured languages otherwise @return [Array] languages an array of language symbols.
# File lib/noble_names/config.rb, line 44 def languages @languages == [:all] ? SUPPORTED_LANGUAGES : @languages end
languages=(languages)
click to toggle source
Setter for `@languages`. @param [Symbol] languages is turned into an `Array`.
# File lib/noble_names/config.rb, line 37 def languages=(languages) @languages = Array(languages) end