function _drupal_error_handler in Drupal 7
Same name and namespace in other branches
- 8 core/includes/bootstrap.inc \_drupal_error_handler()
- 9 core/includes/bootstrap.inc \_drupal_error_handler()
Provides custom PHP error handling.
Parameters
$error_level: The level of the error raised.
$message: The error message.
$filename: The filename that the error was raised in.
$line: The line number the error was raised at.
3 calls to _drupal_error_handler()
- BootstrapGetFilenameTestCase::fileNotFoundErrorHandler in modules/
simpletest/ tests/ bootstrap.test - Skips handling of "file not found" errors.
- BootstrapGetFilenameWebTestCase::fileNotFoundErrorHandler in modules/
simpletest/ tests/ bootstrap.test - Skips handling of "file not found" errors.
- DatabaseTransactionTestCase::rollBackWithoutTransactionErrorHandler in modules/
simpletest/ tests/ database_test.test - Special handling of "rollback without transaction" errors.
2 string references to '_drupal_error_handler'
- _drupal_bootstrap_configuration in includes/
bootstrap.inc - Sets up the script environment and loads settings.php.
- _drupal_get_last_caller in includes/
errors.inc - Gets the last caller from a backtrace.
File
- includes/
bootstrap.inc, line 2600 - Functions that need to be loaded on every Drupal request.
Code
function _drupal_error_handler($error_level, $message, $filename, $line) {
require_once DRUPAL_ROOT . '/includes/errors.inc';
_drupal_error_handler_real($error_level, $message, $filename, $line);
}