Sha256: 5f841e98bcd59a00e6e569c9ca1c151a4148c5684a87720187a0ba2d45729269
Contents?: true
Size: 616 Bytes
Versions: 8
Compression:
Stored size: 616 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 class InspectRuleCB < RuleCB def pre(_inst, *args, &_block) Sqreen.log.debug { "<< #{@klass} #{@method} #{Thread.current}" } Sqreen.log.debug { args.join ' ' } end def post(_rv, _inst, *_args, &_block) Sqreen.log.debug { ">> #{@klass} #{@method} #{Thread.current}" } byebug if defined? byebug and @data.is_a?(Hash) and @data[:break] == 1 end end end end
Version data entries
8 entries across 8 versions & 1 rubygems