HEX
Server: LiteSpeed
System: Linux server484.bertina.biz 4.18.0-553.34.1.lve.el8.x86_64 #1 SMP Thu Jan 9 16:30:32 UTC 2025 x86_64
User: alvnails (1268)
PHP: 8.2.29
Disabled: mail
Upload Files
File: /home/alvnails/public_html/wp-content/plugins/multisite-language-switcher/includes/MslsFields.php
<?php declare( strict_types=1 );

namespace lloc\Msls;

class MslsFields {

	const FIELD_BLOG_ID        = 'blog_id';
	const FIELD_POST_TYPE      = 'post_type';
	const FIELD_TAXONOMY       = 'taxonomy';
	const FIELD_S              = 's';
	const FIELD_ACTION         = 'action';
	const FIELD_MSLS_FILTER    = 'msls_filter';
	const FIELD_MSLS_NONCENAME = 'msls_noncename';
	const FIELD_MSLS_ID        = 'msls_id';
	const FIELD_MSLS_LANG      = 'msls_lang';
	const FIELD_MSLS_IMPORT    = 'msls_import';
	const FIELD_POST           = 'post';

	const CONFIG = array(
		self::FIELD_BLOG_ID        => array(
			INPUT_POST,
			FILTER_SANITIZE_NUMBER_INT,
		),
		self::FIELD_POST_TYPE      => array(
			INPUT_POST,
			FILTER_SANITIZE_FULL_SPECIAL_CHARS,
		),
		self::FIELD_TAXONOMY       => array(
			INPUT_POST,
			FILTER_SANITIZE_FULL_SPECIAL_CHARS,
		),
		self::FIELD_S              => array(
			INPUT_POST,
			FILTER_SANITIZE_FULL_SPECIAL_CHARS,
		),
		self::FIELD_ACTION         => array(
			INPUT_POST,
			FILTER_SANITIZE_FULL_SPECIAL_CHARS,
		),
		self::FIELD_MSLS_FILTER    => array(
			INPUT_GET,
			FILTER_SANITIZE_NUMBER_INT,
		),
		self::FIELD_MSLS_NONCENAME => array(
			INPUT_POST,
			FILTER_SANITIZE_FULL_SPECIAL_CHARS,
		),
		self::FIELD_MSLS_ID        => array(
			INPUT_GET,
			FILTER_SANITIZE_NUMBER_INT,
		),
		self::FIELD_MSLS_LANG      => array(
			INPUT_GET,
			FILTER_SANITIZE_FULL_SPECIAL_CHARS,
		),
		self::FIELD_MSLS_IMPORT    => array(
			INPUT_POST,
			FILTER_SANITIZE_FULL_SPECIAL_CHARS,
		),
		self::FIELD_POST           => array(
			INPUT_GET,
			FILTER_SANITIZE_NUMBER_INT,
		),
	);
}