• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/location/admin/namehelper.php
  • Класс: BitrixSaleLocationAdminNameHelper
  • Вызов: NameHelper::validateUpdateRequest
static function validateUpdateRequest($data)
{
	$errors = parent::validateUpdateRequest($data);

	// formally check language ids in NAME parameter
	if(is_array($data['NAME']) && !empty($data['NAME']))
	{
		$languages = self::getLanguageList();

		foreach($data['NAME'] as $lid => $name)
		{
			if(!isset($languages[$lid]))
			{
				$errors[] = Loc::getMessage('SALE_LOCATION_ADMIN_NAME_HELPER_ENTITY_UNKNOWN_LANGUAGE_ID_ERROR');
				break;
			}
		}
	}

	return $errors;
}