Calculator::getNextDate

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. Calculator
  4. getNextDate
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/recurring/calculator.php
  • Класс: Bitrix\Crm\Recurring\Calculator
  • Вызов: Calculator::getNextDate
static function getNextDate(array $params, Date $startDate = null)
{
	if (empty($params))
		return null;
	if (is_null($startDate))
	{
		$startDate = new Date();
	}

	if ($params['PREPARE_PARAMS_CALCULATION'] !== 'N')
		$params = static::prepareCalculationDate($params);

	$instance = self::getInstance();
	$instance->setParams($params);
	$instance->setStartDate($startDate);
	return $instance->calculateDate();
}

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