Attach::deleteByFilter

  1. Bitrix24 API (v. 23.675.0)
  2. vote
  3. Attach
  4. deleteByFilter
  • Модуль: vote
  • Путь к файлу: ~/bitrix/modules/vote/lib/attach.php
  • Класс: BitrixVoteAttach
  • Вызов: Attach::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;
}

Добавить комментарий