• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/lib/validator.php
  • Класс: BitrixBizprocValidator
  • Вызов: Validator::validateEnum
public function validateEnum(string $name, array $enum): self
{
	if (!isset($this->dirtyValues[$name]))
	{
		return $this;
	}

	if (!in_array($this->dirtyValues[$name], $enum))
	{
		throw new ValidationException(Loc::getMessage("BIZPROC_VALIDATOR_ENUM",
			["#name#" => $name, "#enum#" => implode('`, `', $enum)]));
	}

	$this->setPureValue($name);
	return $this;
}