• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/volume/base.php
  • Класс: BitrixDiskVolumeBase
  • Вызов: Base::purify
public function purify(): self
{
	$connection = Application::getConnection();
	$tableName = VolumeTable::getTableName();
	$filter = $this->getFilter(
		[
			'=INDICATOR_TYPE' => static::className(),
			'=OWNER_ID' => $this->getOwner(),
		],
		VolumeTable::getEntity()
	);
	$where = Query::buildFilterSql(VolumeTable::getEntity(), $filter);

	$sql = 'DELETE FROM '.$tableName.' WHERE '.$where;
	$connection->queryExecute($sql);

	return $this;
}