• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/csv_user_import.php
  • Класс: CSVUserImport
  • Вызов: CSVUserImport::CheckRequiredFields
function CheckRequiredFields()
{
	if ($this->isErrorOccured || !is_array($this->arHeader) || count($this->arHeader) <= 1)
	{
		$this->errorMessage = GetMessage("CSV_IMPORT_DELIMETER_NOT_FOUND");
		return false;
	}

	$success = array_search("NAME", $this->arHeader);
	if ($success === false)
	{
		$this->errorMessage = GetMessage("CSV_IMPORT_NAME_NOT_FOUND");
		return false;
	}

	$success = array_search("LAST_NAME", $this->arHeader);
	if ($success === false)
	{
		$this->errorMessage = GetMessage("CSV_IMPORT_LAST_NAME_NOT_FOUND");
		return false;
	}

	return true;
}