method
public
static
ReplicateParamsCorrector::getNextExecutionTime()
Класс: \Bitrix\Tasks\Internals\Task\Template\ReplicateParamsCorrector
Сигнатура
public static getNextExecutionTime(mixed $templateData[, string $baseTime = '' ]) : string
Описание
Возвращает время следующего выполнения в часовом поясе сервера
Параметры
$templateData
mixed
$baseTime
string
= ''
Возвращаемое значение
string
Как применяется в ReplicateParamsCorrector
ReplicateParamsCorrector::getNextExecutionTime() — метод класса \Bitrix\Tasks\Internals\Task\Template\ReplicateParamsCorrector модуля «Задачи». ReplicateParamsCorrector: Корректирует параметры повторения.
Статический метод — вызывается через имя класса ReplicateParamsCorrector, без создания объекта.
use Bitrix\Main\Loader;
use Bitrix\Tasks\Internals\Task\Template\ReplicateParamsCorrector;
Loader::includeModule('tasks');
$templateData = null;
$result = ReplicateParamsCorrector::getNextExecutionTime($templateData);
// $result: stringДругие методы ReplicateParamsCorrector
correctEndDate()Корректирует дату окончания на основе $resultEndDateTypecorrectReplicateParamsByTemplateData()Корректирует параметры повторения (время, дата начала, дата окончания), если replicate == 'Y'correctStartDate()Корректирует дату начала на основе $resultStartDateTypecorrectTime()Корректирует время на основе $resultTimeType
Исходный файл: source/tasks/lib/internals/task/template/replicateparamscorrector.php:255

