• Модуль: imopenlines
  • Путь к файлу: ~/bitrix/modules/imopenlines/lib/queuemanager.php
  • Класс: BitrixImOpenLinesQueueManager
  • Вызов: QueueManager::validateQueueFields
static function validateQueueFields($fields): bool
{
	$result = true;

	foreach ($fields as $fieldsEntity)
	{
		if(!(
			!empty($fieldsEntity['ENTITY_ID']) &&
			is_numeric($fieldsEntity['ENTITY_ID']) &&
			$fieldsEntity['ENTITY_ID'] > 0 &&
			self::validateQueueTypeField($fieldsEntity['ENTITY_TYPE'])
		))
		{
			$result = false;
		}
	}

	return $result;
}