function raven_raven_error_filter_alter in Raven: Sentry Integration 7
Implements hook_raven_error_filter_alter().
File
- ./
raven.module, line 435 - Allows to track errors to Sentry server.
Code
function raven_raven_error_filter_alter(array &$error) {
$known_errors = array();
drupal_alter('raven_known_php_errors', $known_errors);
// Filter known errors to prevent spamming the Sentry server.
foreach ($known_errors as $known_error) {
$check = TRUE;
foreach ($known_error as $key => $value) {
if ($error[$key] != $value) {
$check = FALSE;
break;
}
}
if ($check) {
$error['process'] = FALSE;
break;
}
}
}