• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/activity/provider/zoom.php
  • Класс: Bitrix\Crm\Activity\Provider\Zoom
  • Вызов: Zoom::postForm
static function postForm(array &$activity, array $formData)
{
	$result = new Result();

	if (isset($activity['START_TIME']) && $activity['COMPLETED'] !== 'Y')
	{
		$currentDateTime = new DateTime();
		$activityStartDateTime = DateTime::createFromUserTime($activity['START_TIME']);

		if ($activityStartDateTime->getTimestamp() < $currentDateTime->getTimestamp())
		{
			$result->addError(new Error(Loc::getMessage("CRM_ACTIVITY_PROVIDER_ZOOM_ERROR_INCORRECT_DATETIME")));
			return $result;
		}
	}

	return $result;
}