WordPress Version: 6.2
/**
* Handles _deprecated_function() errors.
*
* @since 4.4.0
*
* @param string $function_name The function that was called.
* @param string $replacement The function that should have been called.
* @param string $version Version.
*/
function rest_handle_deprecated_function($function_name, $replacement, $version)
{
if (!WP_DEBUG || headers_sent()) {
return;
}
if (!empty($replacement)) {
/* translators: 1: Function name, 2: WordPress version number, 3: New function name. */
$string = sprintf(__('%1$s (since %2$s; use %3$s instead)'), $function_name, $version, $replacement);
} else {
/* translators: 1: Function name, 2: WordPress version number. */
$string = sprintf(__('%1$s (since %2$s; no alternative available)'), $function_name, $version);
}
header(sprintf('X-WP-DeprecatedFunction: %s', $string));
}