• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/scrum/internal/epictable.php
  • Класс: BitrixTasksScrumInternalEpicTable
  • Вызов: EpicTable::getMap
static function getMap()
{
	$id = new FieldsIntegerField('ID');
	$id->configurePrimary(true);
	$id->configureAutocomplete(true);

	$groupId = new FieldsIntegerField('GROUP_ID');

	$name = new FieldsStringField('NAME');
	$name->addValidator(new FieldsValidatorsLengthValidator(1, 255));

	$description = new FieldsTextField('DESCRIPTION');

	$createdBy = new FieldsIntegerField('CREATED_BY');

	$modifiedBy = new FieldsIntegerField('MODIFIED_BY');

	$color = new FieldsStringField('COLOR');
	$color->addValidator(new FieldsValidatorsLengthValidator(0, 18));

	return [
		$id,
		$groupId,
		$name,
		$description,
		$createdBy,
		$modifiedBy,
		$color,
	];
}