class Sqreen::Rules::TempleEscapableHookCB

Hook into temple template rendering

Public Class Methods

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

Public Instance Methods

post(ret, _inst, _args, _budget = nil, &_block) click to toggle source
# File lib/sqreen/rules/xss_cb.rb, line 259
def post(ret, _inst, _args, _budget = nil, &_block)
  ret[1] = "Sqreen.escape_temple((#{ret[1]}))"
  { :status => :override, :new_return_value => ret }
end