class Message::Option
Public Class Methods
new(valid_languages, valid_types)
click to toggle source
Calls superclass method
Message::Language::new
# File lib/rpg-prompt/message.rb, line 59 def initialize(valid_languages, valid_types) super(valid_languages) @@Valid_Types = valid_types.clone if @@valid_options.nil? @@valid_options = Array.new end @@Valid_Languages.each do |l| @@Valid_Types.each do |t| @@valid_options.push([l, t]) end end if @@option.nil? @@option = @@valid_options[0] end end