• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/session/handlers/abstractsessionhandler.php
  • Класс: BitrixMainSessionHandlersAbstractSessionHandler
  • Вызов: AbstractSessionHandler::processWrite
protected function processWrite($sessionId, $sessionData): bool;

abstract protected function lock($sessionId): bool;

abstract protected function unlock($sessionId): bool;

private function releaseLocksAfterValidate(): void
{
	unset($this->listValidatedIds[$this->sessionId]);
	foreach ($this->listValidatedIds as $mustBeUnlockedId => $true)
	{
		$this->unlock($mustBeUnlockedId);
		unset($this->listValidatedIds[$this->sessionId]);
	}
}