• Модуль: security
  • Путь к файлу: ~/bitrix/modules/security/classes/general/session.php
  • Класс: CSecuritySession
  • Вызов: CSecuritySession::registerHandler
static function registerHandler($class)
{
	if(!class_exists($class))
	{
		self::triggerFatalError(
			sprintf('Session handler "%s" was not found.', $class)
		);
	}

	if(!$class::Init())
	{
		self::triggerFatalError(
			sprintf('Failed to initialize "%s" session handler.', $class)
		);
	}

	$handler = new CSecuritySessionHandler($class);
	session_set_save_handler($handler, true);
}