Method: Svnx::ObjectUtil#validate

Defined in:
lib/svnx/util/objutil.rb

#validate(args, valid = Array.new) ⇒ Object

raises an exception if any element in args is not in valid.



14
15
16
17
# File 'lib/svnx/util/objutil.rb', line 14

def validate args, valid = Array.new
  invalid = args.keys.reject { |field| valid.include? field }
  invalid.empty? || raise(create_invalid_fields_message invalid)
end