• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/classes/general/taskliststate.php
  • Класс: CTaskListState
  • Вызов: CTaskListState::resolveConstantCodename
static function resolveConstantCodename($constant, $defaultValue = false)
{
	static $arMap = [];

	if (!$arMap)
	{
		$arMap = self::mapConstantCodename();
	}

	if (!isset($arMap[$constant]))
	{
		if ($defaultValue)
		{
			return $arMap[$defaultValue];
		}

		CTaskAssert::logError('[0xbe638df3] ');
		throw new TasksException('', TasksException::TE_WRONG_ARGUMENTS);
	}

	return ($arMap[$constant]);
}