• Модуль: intranet
  • Путь к файлу: ~/bitrix/modules/intranet/lib/userqueue.php
  • Класс: BitrixIntranetUserQueue
  • Вызов: UserQueue::filterItem
protected function filterItem($item, &$reservedItem = null)
{
	if (!$this->checkUser($item))
	{
		return false;
	}

	if (!$this->checkUserWorkTime($item, $reservedItem))
	{
		return false;
	}

	foreach ($this->filters as $filter)
	{
		$result = call_user_func_array($filter, [$item, $reservedItem]);
		if (!$result)
		{
			return false;
		}
	}

	return true;
}