PluginProbe
Defender Security – Malware Scanner, Login Security & Firewall / 6.2.4
Defender Security – Malware Scanner, Login Security & Firewall v6.2.4
6.3.0 6.2.3 6.2.4 6.2.0 6.2.1 6.2.2 6.1.0 5.3.1 5.4.0 5.4.1 5.5.0 5.5.1 5.6.0 5.6.1 5.6.2 5.7.0 5.7.1 5.7.2 5.8.0 5.8.1 5.9.0 6.0.0 6.0.1 3.0.1 3.1.0 All 141 releases
defender-security / src / helper / class-request.php

class-request.php in Defender Security – Malware Scanner, Login Security & Firewall 6.2.4, at src/helper/class-request.php

28 lines 606 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Request Helper.
4 *
5 * This helper class provides utility methods for handling HTTP requests.
6 *
7 * @package WP_Defender\Helper
8 */
9
10 namespace WP_Defender\Helper;
11
12 /**
13 * Request Helper Class.
14 */
15 class Request {
16 /**
17 * Get the current request URI.
18 *
19 * @return string
20 */
21 public static function get_request_uri(): string {
22 // Don't use defender_get_data_from_request() for fetching REQUEST_URI.
23 return isset( $_SERVER['REQUEST_URI'] )
24 ? urldecode( wp_unslash( $_SERVER['REQUEST_URI'] ) ) // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
25 : '';
26 }
27 }
28