• Модуль: vote
  • Путь к файлу: ~/bitrix/modules/vote/lib/attach.php
  • Класс: BitrixVoteAttachTable
  • Вызов: AttachTable::deleteByFilter
static function deleteByFilter(array $filter)
{
	if (!$filter)
	{
		throw new BitrixMainArgumentNullException('filter');
	}

	$result = static::getList(array(
		'select' => array('ID'),
		'filter' => $filter,
	));
	while($row = $result->fetch())
	{
		if(!empty($row['ID']))
		{
			$resultDelete = static::delete($row['ID']);
			if(!$resultDelete->isSuccess())
			{
				return false;
			}
		}
	}
	return true;
}