Invoice::setFilter

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. Invoice
  4. setFilter
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/invoice/compatible/invoice.php
  • Класс: Bitrix\Crm\Invoice\Compatible\Invoice
  • Вызов: Invoice::setFilter
public function setFilter(array $filter = array())
{
	if(isset($filter['SEARCH_CONTENT']) && $filter['SEARCH_CONTENT'] !== '')
	{
		$searchFilter = Crm\Search\SearchEnvironment::prepareEntityFilter(
			\CCrmOwnerType::Invoice,
			array(
				'SEARCH_CONTENT' => Crm\Search\SearchEnvironment::prepareSearchContent($filter['SEARCH_CONTENT'])
			)
		);
		unset($filter['SEARCH_CONTENT']);
		$filter = array_merge($filter, $searchFilter);
		unset($searchFilter);
	}

	parent::setFilter($filter);
}

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