public function SanitizeDataProcessor::sanitizeHttp in Raven: Sentry Integration 8.2
File
- src/
Processor/ SanitizeDataProcessor.php, line 23
Class
- SanitizeDataProcessor
- Overrides the built-in data sanitization processor.
Namespace
Drupal\raven\ProcessorCode
public function sanitizeHttp(&$data) {
$http =& $data['request'];
if (!empty($http['cookies']) && is_array($http['cookies'])) {
$cookies =& $http['cookies'];
if (!empty($cookies[$this->session_cookie_name])) {
$cookies[$this->session_cookie_name] = self::STRING_MASK;
}
array_walk_recursive($cookies, [
$this,
'sanitize',
]);
}
if (!empty($http['data']) && is_array($http['data'])) {
array_walk_recursive($http['data'], [
$this,
'sanitize',
]);
}
}