• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/builders/builderpushfromdm.php
  • Класс: BitrixCalendarSyncBuildersBuilderPushFromDM
  • Вызов: BuilderPushFromDM::build
public function build(): Push
{
	return ( new Push())
		->setEntityType($this->push->getEntityType())
		->setEntityId($this->push->getEntityId())
		->setChannelId($this->push->getChannelId())
		->setResourceId($this->push->getResourceId())
		->setExpireDate($this->getExpireDate())
		->setProcessStatus($this->push->getNotProcessed() ?? Dictionary::PUSH_STATUS_PROCESS['unblocked'])
		->setFirstPushDate($this->getFirstPushDate())
		;
}