• Модуль: webdav
  • Путь к файлу: ~/bitrix/modules/webdav/classes/general.php
  • Класс: CWebDavBase
  • Вызов: CWebDavBase::base_UNLOCK
function base_UNLOCK()
{

	$token = trim($_SERVER['HTTP_LOCK_TOKEN']);
	if (mb_substr($token, 0, 1) == "<")
		$token = mb_substr($token, 1);
	if (mb_substr($token, (mb_strlen($token) - 1), 1) == ">")
		$token = mb_substr($token, 0, -1);

	$options = array(
		'path' => $this->_path,
		'depth' => (isset($_SERVER['HTTP_DEPTH']) ? $_SERVER['HTTP_DEPTH'] : 'infinity'),
		'token' => $token);

	$stat = $this->UNLOCK($options);
	header('Content-length: 0');
	$this->SetStatus($stat);
}