# File Ruby/lib/patches/sql_patches.rb, line 193 def execute_with_profiling(client, request_context) current = ::Rack::MiniProfiler.current return execute_without_profiling(client, request_context) unless current && current.measure start = Time.now result = execute_without_profiling(client, request_context) elapsed_time = ((Time.now - start).to_f * 1000).round(1) data = "#{request_context[:method].upcase} #{request_context[:uri]}" if request_context[:method] == :post and request_context[:data] data << "\n#{Rack::Utils.unescape(request_context[:data])}" end result.instance_variable_set("@miniprofiler_sql_id", ::Rack::MiniProfiler.record_sql(data, elapsed_time)) result end
Generated with the Darkfish Rdoc Generator 2.