# File lib/new_relic/agent/datastores/mongo/statement_formatter.rb, line 27
          def self.format(statement, operation)
            return nil unless NewRelic::Agent.config['mongo.capture_queries''mongo.capture_queries']

            result = { :operation => operation }

            PLAINTEXT_KEYS.each do |key|
              result[key] = statement[key] if statement.key?(key)
            end

            OBFUSCATE_KEYS.each do |key|
              if statement.key?(key) && statement[key]
                obfuscated = obfuscate(statement[key])
                result[key] = obfuscated if obfuscated
              end
            end
            result
          end