class Sqreen::Rules::Haml5EscapableHookCB

Public Class Methods

new(*args) click to toggle source
Calls superclass method Sqreen::Rules::RuleCB::new
# File lib/sqreen/rules/xss_cb.rb, line 241
def initialize(*args)
  super(*args)
  @overtimeable = false
end

Public Instance Methods

pre(_inst, args, _budget = nil, &_block) click to toggle source
# File lib/sqreen/rules/xss_cb.rb, line 246
def pre(_inst, args, _budget = nil, &_block)
  args[0] = "Sqreen.escape_haml((#{args[0]}))"
  { :status => :modify_args, :args => args }
end