wp/wp-includes/error-protection.php
changeset 18 be944660c56a
parent 16 a86126ab1dd4
child 19 3d72ae0968f4
--- a/wp/wp-includes/error-protection.php	Tue Dec 15 15:52:01 2020 +0100
+++ b/wp/wp-includes/error-protection.php	Wed Sep 21 18:19:35 2022 +0200
@@ -111,6 +111,27 @@
 	/**
 	 * Filters whether the fatal error handler is enabled.
 	 *
+	 * **Important:** This filter runs before it can be used by plugins. It cannot
+	 * be used by plugins, mu-plugins, or themes. To use this filter you must define
+	 * a `$wp_filter` global before WordPress loads, usually in `wp-config.php`.
+	 *
+	 * Example:
+	 *
+	 *     $GLOBALS['wp_filter'] = array(
+	 *         'wp_fatal_error_handler_enabled' => array(
+	 *             10 => array(
+	 *                 array(
+	 *                     'accepted_args' => 0,
+	 *                     'function'      => function() {
+	 *                         return false;
+	 *                     },
+	 *                 ),
+	 *             ),
+	 *         ),
+	 *     );
+	 *
+	 * Alternatively you can use the `WP_DISABLE_FATAL_ERROR_HANDLER` constant.
+	 *
 	 * @since 5.2.0
 	 *
 	 * @param bool $enabled True if the fatal error handler is enabled, false otherwise.