• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/sharing.php
  • Класс: BitrixDiskSharing
  • Вызов: Sharing::delete
public function delete($deletedBy, $withDeletingObject = true)
{
	$this->errorCollection->clear();

	if($this->isDeclined())
	{
		return $this->deleteInternal();
	}
	elseif($this->isApproved() || $this->isUnreplied())
	{
		if(!$this->decline($deletedBy, $withDeletingObject))
		{
			return false;
		}

		return $this->delete($deletedBy, $withDeletingObject);
	}

	return false;
}