at path:
ROOT
/
wp-content
/
plugins
/
wp-mail-smtp
/
polyfills.php
run:
R
W
Run
assets
DIR
2026-07-10 16:52:15
R
W
Run
src
DIR
2026-07-10 16:52:15
R
W
Run
vendor
DIR
2026-07-10 16:52:15
R
W
Run
vendor_prefixed
DIR
2026-07-10 16:52:15
R
W
Run
polyfills.php
747 By
2026-06-25 12:51:00
R
W
Run
Delete
Rename
readme.txt
34.54 KB
2026-06-25 12:51:00
R
W
Run
Delete
Rename
uninstall.php
9.36 KB
2026-06-25 12:51:00
R
W
Run
Delete
Rename
wp-mail-smtp.php
1.48 KB
2026-06-25 12:51:00
R
W
Run
Delete
Rename
wp_mail_smtp.php
10.41 KB
2026-06-25 12:51:00
R
W
Run
Delete
Rename
error_log
up
📄
polyfills.php
Save
<?php /** * Polyfills for functions missing on the plugin's supported-but-older WordPress and PHP versions. * * Must stay in the global namespace so the backfilled functions are reachable by the same * unqualified names their callers use. Required from wp-mail-smtp.php before the plugin boots. * * @since 4.9.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } if ( ! function_exists( 'wp_is_serving_rest_request' ) ) { /** * Backfill of WP 6.5's wp_is_serving_rest_request() for older WordPress. * * Action Scheduler 4.0+ calls this function unconditionally. * * @since 4.9.0 * * @return bool */ function wp_is_serving_rest_request() { return defined( 'REST_REQUEST' ) && REST_REQUEST; } }