• Модуль: security
  • Путь к файлу: ~/bitrix/modules/security/classes/general/filter.php
  • Класс: CSecurityFilter
  • Вызов: CSecurityFilter::process
protected function process()
{
	$auditors = $this->getAuditorInstances();
	$this->requestFilter->setAuditors($auditors);
	$this->serverFilter->setAuditors($auditors);
	$this->getHttpRequest()->addFilter($this->requestFilter);
	$this->context->getServer()->addFilter($this->serverFilter);

	if ($this->isAuditorsTriggered())
	{
		if ($this->isSomethingChanged())
		{
			$this->overrideSuperGlobals();

			if ($this->currentUserHaveRightsForSkip())
			{
				$this->showForm();
			}
		}

		$this->doPostProcessActions();
	}
}