test: stub wp_parse_url() in PHPUnit bootstrap

The stubs test suite runs without WordPress, so wp_parse_url() is
undefined when sanitize_url() calls it (introduced in the previous
PHPCS style commit). Add a thin stub that delegates to native
parse_url() — identical behaviour to the real WP function.

Agent-Session: prcore-jsonld-phpcs-20260623
This commit is contained in:
peptiderepo
2026-06-23 04:44:37 +00:00
parent edb4afe71e
commit 382a7ede5d

View File

@@ -170,6 +170,11 @@ if ( ! function_exists( 'is_email' ) ) {
return (bool) filter_var( $email, FILTER_VALIDATE_EMAIL );
}
}
if ( ! function_exists( 'wp_parse_url' ) ) {
function wp_parse_url( string $url, int $component = -1 ) {
return parse_url( $url, $component );
}
}
// ── Option / cron stubs ───────────────────────────────────────────────.