WordPress Version: 6.2
/**
* Handles _deprecated_argument() errors.
*
* @since 4.4.0
*
* @param string $function_name The function that was called.
* @param string $message A message regarding the change.
* @param string $version Version.
*/
function rest_handle_deprecated_argument($function_name, $message, $version)
{
if (!WP_DEBUG || headers_sent()) {
return;
}
if ($message) {
/* translators: 1: Function name, 2: WordPress version number, 3: Error message. */
$string = sprintf(__('%1$s (since %2$s; %3$s)'), $function_name, $version, $message);
} 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-DeprecatedParam: %s', $string));
}