module Laminar::Flow::OptionsValidator::InstanceMethods
Add instance methods and attributes
Public Instance Methods
validate_options(options)
click to toggle source
# File lib/laminar/flow/options_validator.rb, line 26 def validate_options(options) valid = self.class.option_list options.each_key do |k| next if valid.include?(k) raise ArgumentError, "Unknown key: #{k.inspect}. Valid keys are: "\ "#{valid.map(&:inspect).join(', ')}." end end