HEX
Server: LiteSpeed
System: Linux s166.bitcommand.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
User: h340499 (1922)
PHP: 8.2.16
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/h340499/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/ajax/Locale.php
<?php

namespace WPML\Ajax;

class Locale implements \IWPML_AJAX_Action, \IWPML_DIC_Action {

	/** @var \SitePress */
	private $sitePress;

	public function __construct( \SitePress $sitePress ) {
		$this->sitePress = $sitePress;
	}

	public function add_hooks() {
		if ( is_admin() && ! $this->sitePress->check_if_admin_action_from_referer() ) {
			add_filter( 'determine_locale', [ $this->sitePress, 'locale_filter' ], 10, 1 );
		}
	}
}