Page MenuHomePhabricator
Authored By
JanZerebecki
Apr 14 2016, 8:15 PM
Size
6 KB
Referenced Files
None
Subscribers
None
As of c8c789ba64d80f1cfbeb6ee479dfd6e73d71aa62.
```
jan@dforrest:~/projects/wikimedia/mediawiki/deploy (wmf/1.27.0-wmf.21 %>)$ git grep error_handler
includes/filebackend/FSFileBackend.php: set_error_handler( [ $this, 'handleWarning' ], E_WARNING );
includes/filebackend/FSFileBackend.php: restore_error_handler(); // restore previous handler
includes/specials/SpecialRunJobs.php: set_error_handler( function ( $errno, $errstr ) {
```
includes/libs/ScopedCallback.php
```
$ git submodule foreach 'git grep error_handler || true'
Entering 'extensions/CodeEditor'
modules/ace/mode-php.js: 'resourcebundle|restore_error_handler|restore_exception_handler|restore_include_path|return|rewind|rewinddir|rmdir|round|rpm_close|' +
modules/ace/mode-php.js: 'session_unregister|session_unset|session_write_close|setCounterClass|set_error_handler|set_exception_handler|set_file_buffer|' +
modules/ace/mode-php.js: 'urldecode|urlencode|use_soap_error_handler|user_error|usleep|usort|utf8_decode|utf8_encode|v8js|v8jsexception|var_dump|var_export|variant|' +
modules/ace/mode-php.js: 'xslt_error|xslt_free|xslt_getopt|xslt_process|xslt_set_base|xslt_set_encoding|xslt_set_error_handler|xslt_set_log|xslt_set_object|' +
modules/ace/mode-php.js: "restore_error_handler": [
modules/ace/mode-php.js: "void restore_error_handler(void)",
modules/ace/mode-php.js: "set_error_handler": [
modules/ace/mode-php.js: "string set_error_handler(string error_handler [, int error_types])",
Entering 'extensions/Echo'
includes/controller/NotificationController.php: set_error_handler( array( __CLASS__, 'formatterErrorHandler' ), -1 );
includes/controller/NotificationController.php: restore_error_handler();
Entering 'extensions/Flow'
Hooks.php: set_error_handler( new Flow\RecoverableErrorHandler, -1 );
Hooks.php: restore_error_handler();
Hooks.php: set_error_handler( new Flow\RecoverableErrorHandler, -1 );
Hooks.php: restore_error_handler();
Hooks.php: restore_error_handler();
Hooks.php: restore_error_handler();
Hooks.php: set_error_handler( new Flow\RecoverableErrorHandler, -1 );
Hooks.php: restore_error_handler();
Hooks.php: restore_error_handler();
Hooks.php: restore_error_handler();
Hooks.php: set_error_handler( new Flow\RecoverableErrorHandler, -1 );
Hooks.php: restore_error_handler();
Hooks.php: set_error_handler( new Flow\RecoverableErrorHandler, -1 );
Hooks.php: restore_error_handler();
Hooks.php: set_error_handler( new Flow\RecoverableErrorHandler, -1 );
Hooks.php: restore_error_handler();
Hooks.php: set_error_handler( new Flow\RecoverableErrorHandler, -1 );
Hooks.php: restore_error_handler();
Hooks.php: set_error_handler( new Flow\RecoverableErrorHandler, -1 );
Hooks.php: restore_error_handler();
Hooks.php: set_error_handler( new Flow\RecoverableErrorHandler, -1 );
Hooks.php: restore_error_handler();
includes/RecoverableErrorHandler.php: * set_error_handler( new RecoverableErrorHandler, E_RECOVERABLE_ERROR );
includes/RecoverableErrorHandler.php: * restore_error_handler();
Entering 'vendor'
monolog/monolog/src/Monolog/ErrorHandler.php: $prev = set_
(array($this, 'handleError'), $errorTypes);
monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php: set_error_handler(function ($errno, $errstr, $errfile, $errline) {});
monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php: restore_error_handler();
monolog/monolog/src/Monolog/Handler/StreamHandler.php: set_error_handler(array($this, 'customErrorHandler'));
monolog/monolog/src/Monolog/Handler/StreamHandler.php: restore_error_handler();
monolog/monolog/src/Monolog/Handler/StreamHandler.php: set_error_handler(array($this, 'customErrorHandler'));
monolog/monolog/src/Monolog/Handler/StreamHandler.php: restore_error_handler();
monolog/monolog/tests/Monolog/Formatter/NormalizerFormatterTest.php: set_error_handler(function ($level, $message, $file, $line, $context) use ($that) {
monolog/monolog/tests/Monolog/Formatter/NormalizerFormatterTest.php: restore_error_handler();
monolog/monolog/tests/Monolog/Formatter/NormalizerFormatterTest.php: restore_error_handler();
monolog/monolog/tests/Monolog/Formatter/NormalizerFormatterTest.php: set_error_handler(function ($level, $message, $file, $line, $context) use ($that) {
monolog/monolog/tests/Monolog/Formatter/NormalizerFormatterTest.php: restore_error_handler();
monolog/monolog/tests/Monolog/Formatter/NormalizerFormatterTest.php: restore_error_handler();
monolog/monolog/tests/Monolog/Formatter/NormalizerFormatterTest.php: set_error_handler(function ($errno, $errstr, $errfile, $errline) {
monolog/monolog/tests/Monolog/Formatter/NormalizerFormatterTest.php: restore_error_handler();
monolog/monolog/tests/Monolog/Handler/PHPConsoleHandlerTest.php: $this->assertEquals(array(Handler::getInstance(), 'handleError'), set_error_handler(function () {
pear/pear-core-minimal/src/PEAR.php:$GLOBALS['_PEAR_error_handler_stack'] = array();
pear/pear-core-minimal/src/PEAR.php: var $_default_error_handler = '';
pear/pear-core-minimal/src/PEAR.php: $stack = &$GLOBALS['_PEAR_error_handler_stack'];
pear/pear-core-minimal/src/PEAR.php: $stack = &$GLOBALS['_PEAR_error_handler_stack'];
pear/pear-core-minimal/src/PEAR.php: $stack = &$GLOBALS['_PEAR_error_handler_stack'];
pear/pear-core-minimal/src/PEAR.php: $stack = &$GLOBALS['_PEAR_error_handler_stack'];
pear/pear-core-minimal/src/System.php:* {@link set_error_handler()}).
wikimedia/php-session-serializer/src/Wikimedia/PhpSessionSerializer.php: set_error_handler( function ( $errno, $errstr ) use ( &$error ) {
wikimedia/php-session-serializer/src/Wikimedia/PhpSessionSerializer.php: restore_error_handler();
wikimedia/php-session-serializer/src/Wikimedia/PhpSessionSerializer.php: set_error_handler( function ( $errno, $errstr ) use ( &$error ) {
wikimedia/php-session-serializer/src/Wikimedia/PhpSessionSerializer.php: restore_error_handler();
```

File Metadata

Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3658781
Default Alt Text
(6 KB)

Event Timeline