class Nikto::Command::PortList
Public Instance Methods
format(value)
click to toggle source
Calls superclass method
# File lib/nikto/command.rb, line 93 def format(value) case value when Array value.map(&method(:format)).join(',') when Range "#{value.begin}-#{value.end}" else super(value) end end
validate(value)
click to toggle source
Calls superclass method
# File lib/nikto/command.rb, line 62 def validate(value) case value when Array value.each do |element| valid, message = validate(element) unless valid return [valid, message] end end return true when Range valid, message = super(value.begin) unless valid return [valid, message] end valid, message = super(value.end) unless valid return [valid, message] end return true else super(value) end end