• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/model/schedule/schedule.php
  • Класс: BitrixTimemanModelScheduleSchedule
  • Вызов: Schedule::markDeleted
public function markDeleted()
{
	$this->setDeleted(ScheduleTable::DELETED_YES);
	$helper = TimeHelper::getInstance();
	$date = $helper->createDateTimeFromFormat('U', $helper->getUtcNowTimestamp(), $helper->getServerUtcOffset());
	if (UserHelper::getCurrentUserId() > 0)
	{
		$date = $helper->getUserDateTimeNow(UserHelper::getCurrentUserId());
	}
	if ($date)
	{
		$this->setDeletedAt($date->format('Y-m-d H:i:s T'));
	}
	$this->setDeletedBy(UserHelper::getCurrentUserId());
}