Sha256: 279c67b54f9e122fa2074ea878c4c7e52752667b57805e0c8daeae13c3a3643d
Contents?: true
Size: 612 Bytes
Versions: 63
Compression:
Stored size: 612 Bytes
Contents
# Copyright (c) 2015 Sqreen. All Rights Reserved. # Please refer to our terms for more information: https://www.sqreen.io/terms.html require 'sqreen/rule_callback' module Sqreen module Rules # Display sqreen presence class HeadersInsertCB < RuleCB def post(rv, _inst, *_args, &_block) return unless rv && rv.respond_to?(:[]) && rv[1].is_a?(Hash) return nil unless @data headers = @data['values'] || [] return if headers.empty? headers.each do |name, value| rv[1][name] = value end advise_action(nil) end end end end
Version data entries
63 entries across 63 versions & 2 rubygems