• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/automation/engine/delayinterval.php
  • Класс: Bitrix\Crm\Automation\Engine\DelayInterval
  • Вызов: DelayInterval::__construct
public function __construct(array $params = null)
{
	if ($params)
	{
		if (isset($params['type']))
			$this->setType($params['type']);
		if (isset($params['value']))
			$this->setValue($params['value']);
		if (isset($params['valueType']))
			$this->setValueType($params['valueType']);
		$this->setBasis(isset($params['basis']) ? $params['basis'] : Helper::CURRENT_DATETIME_BASIS);

		if (isset($params['workTime']))
			$this->setWorkTime($params['workTime']);
	}
}