• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/internals/database/helper/common.php
  • Класс: BitrixTasksInternalsDataBaseHelperCommon
  • Вызов: Common::makeFilter
static function makeFilter(array $conditions)
{
	$result = array();

	foreach($conditions as $condition)
	{
		if(array_key_exists('ORIG_KEY', $condition))
		{
			$result[$condition['ORIG_KEY']] = $condition['VALUE'];
		}
		else
		{
			$op = CAllSQLWhere::getOperationByCode($condition['OPERATION']);
			$result[$op.$condition['FIELD']] = $condition['VALUE'];
		}
	}

	return $result;
}