\Raven_Processor_RemoveHttpBodyProcessor

This processor removes all the data of the HTTP body to ensure no sensitive informations are sent to the server in case the request method is POST, PUT, PATCH or DELETE.

Summary

Methods
Properties
Constants
__construct()
setProcessorOptions()
process()
No public properties found
STRING_MASK
No protected methods found
$client
N/A
No private methods found
No private properties found
N/A

Constants

STRING_MASK

STRING_MASK = '********'

This constant defines the mask string used to strip sensitive information.

Properties

$client

$client : \Raven_Client

Type

\Raven_Client — The Raven client

Methods

__construct()

__construct(\Raven_Client  $client) 

Class constructor.

Parameters

\Raven_Client $client

The Raven client

setProcessorOptions()

setProcessorOptions(array  $options) 

Override the default processor options

Parameters

array $options

Associative array of processor options

process()

process(array  $data) 

Process and sanitize data, modifying the existing value if necessary.

Parameters

array $data

Array of log data