• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/scrum/form/entityform.php
  • Класс: BitrixTasksScrumFormEntityForm
  • Вызов: EntityForm::fillFromDatabase
public function fillFromDatabase(array $fields): void
{
	if ($fields['ID'] ?? null)
	{
		$this->setId($fields['ID']);
	}
	if ($fields['GROUP_ID'] ?? null)
	{
		$this->setGroupId($fields['GROUP_ID']);
	}
	if ($fields['ENTITY_TYPE'] ?? null)
	{
		$this->setEntityType($fields['ENTITY_TYPE']);
	}
	if ($fields['NAME'] ?? null)
	{
		$this->setName($fields['NAME']);
	}
	if ($fields['SORT'] ?? null)
	{
		$this->setSort($fields['SORT']);
	}
	if ($fields['CREATED_BY'] ?? null)
	{
		$this->setCreatedBy($fields['CREATED_BY']);
	}
	if ($fields['MODIFIED_BY'] ?? null)
	{
		$this->setModifiedBy($fields['MODIFIED_BY']);
	}
	if ($fields['DATE_START'] ?? null)
	{
		$this->setDateStart($fields['DATE_START']);
	}
	if ($fields['DATE_END'] ?? null)
	{
		$this->setDateEnd($fields['DATE_END']);
	}
	if ($fields['STATUS'] ?? null)
	{
		$this->setStatus($fields['STATUS']);
	}
	if ($fields['INFO'] ?? null)
	{
		$this->setInfo($fields['INFO']);
	}
}