# File lib/stickshift-controller/app/models/optional_param.rb, line 4 def initialize(name=nil, type=nil, description=nil, valid_options=nil, default_value=nil) self.name = name self.type = type self.description = description valid_options = [valid_options] unless valid_options.kind_of?(Array) self.valid_options = valid_options || Array.new self.default_value = default_value end