module Arachni::Element::Form::Capabilities::Auditable
Extends {Arachni::Element::Capabilities::Auditable} with {Form}-specific functionality.
@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>
Public Instance Methods
audit_id( payload = nil )
click to toggle source
@param (see Arachni::Element::Capabilities::Auditable#audit_id
) @return (see Arachni::Element::Capabilities::Auditable#audit_id
)
Calls superclass method
Arachni::Element::Capabilities::Auditable#audit_id
# File lib/arachni/element/form/capabilities/auditable.rb, line 38 def audit_id( payload = nil ) force_train? ? id : super( payload ) end
audit_status_message()
click to toggle source
Calls superclass method
Arachni::Element::Capabilities::Auditable#audit_status_message
# File lib/arachni/element/form/capabilities/auditable.rb, line 20 def audit_status_message override = nil if mutation_with_original_values? override = 'original' elsif mutation_with_sample_values? override = 'sample' end if override "Submitting form with #{override} values for #{inputs.keys.join(', ')}" << " at '#{@action}'." else super end end