ProjectAssembler::toDTO

  1. Bitrix24 API (v. 23.675.0)
  2. sender
  3. ProjectAssembler
  4. toDTO
  • Модуль: sender
  • Путь к файлу: ~/bitrix/modules/sender/lib/integration/yandex/toloka/dto/assembler/projectassembler.php
  • Класс: Bitrix\Sender\Integration\Yandex\Toloka\DTO\Assembler\ProjectAssembler
  • Вызов: ProjectAssembler::toDTO
static function toDTO(HttpRequest $request)
{
	$project = new Project();

	$taskSpec = TaskSpecAssembler::toDTO($request);
	$project->setTaskSpec($taskSpec);

	$id = (int)$request->get('id');
	if ($id)
	{
		$project->setId($id);
	}


	$project->setPublicName($request->get('name'));
	$project->setPublicDescription($request->get('description'));
	$project->setPublicInstructions($request->get('instruction'));

	return $project;
}

Добавить комментарий