• Модуль: sender
  • Путь к файлу: ~/bitrix/modules/sender/lib/dispatch/methodschedule.php
  • Класс: BitrixSenderDispatchMethodSchedule
  • Вызов: MethodSchedule::apply
public function apply()
{
	$this->letter->set('MONTHS_OF_YEAR', implode(',', $this->monthsOfYear));
	$this->letter->set('DAYS_OF_MONTH', implode(',', $this->daysOfMonth));
	$this->letter->set('DAYS_OF_WEEK', implode(',', $this->daysOfWeek));
	$this->letter->set('TIMES_OF_DAY', $this->hours ? ($this->hours . ':' . $this->minutes) : null);
	$this->letter->set('REITERATE', 'Y');
	$this->letter->set('AUTO_SEND_TIME', $this->getNextDate());
	$this->letter->save();
	$this->letter->getState()->wait($this);

}