module AM::Validate
Public Instance Methods
uniq?(new_alias)
click to toggle source
# File lib/validate.rb, line 7 def uniq?(new_alias) ak,av = new_alias.first @config.al.each do |k,v| if ak == k error(:duplicate_alias, ak) elsif av == v error(:duplicate_command, av) end end true end
valid?(val, pattern)
click to toggle source
# File lib/validate.rb, line 19 def valid?(val, pattern) /#{pattern}/ =~ val && val.to_s.length != 0 end