• Модуль: security
  • Путь к файлу: ~/bitrix/modules/security/classes/general/filter.php
  • Класс: CSecurityFilter
  • Вызов: CSecurityFilter::OnBeforeProlog
static function OnBeforeProlog()
{
	if (CSecuritySystemInformation::isCliMode())
		return;

	if(CSecurityFilterMask::Check(SITE_ID, $_SERVER["REQUEST_URI"]))
		return;

	if(
		check_bitrix_sessid()
		&& self::currentUserHaveRightsForSkip()
		&& (
			!isset($_POST['____SECFILTER_CONVERT_JS'])
			|| !$_POST['____SECFILTER_CONVERT_JS']
		)
	)
	{
		return;
	}

	$filter = new CSecurityFilter;
	$filter->process();
}