Bitrix API

ReplicateParamsCorrector

FinalYes

Corrects replicate parameters

Class ReplicateParamsCorrector

Table of Contents

Methods

__construct()  : mixed
correctEndDate()  : false|string
Correct end date based on $resultEndDateType
correctReplicateParamsByTemplateData()  : mixed
Corrects replicate parameters (time, start date, end date) if replicate == 'Y'
correctStartDate()  : false|string
Corrects start date based on $resultStartDateType
correctTime()  : false|string
Corrects time based on $resultTimeType
getNextExecutionTime()  : string
Returns next execution time in server timezone

Methods

correctEndDate()

Correct end date based on $resultEndDateType

public static correctEndDate(mixed $time, mixed $endDate, mixed $offset[, string $resultEndDateType = 'server' ]) : false|string
Parameters
$time : mixed
$endDate : mixed
$offset : mixed
$resultEndDateType : string = 'server'
Return values
false|string

correctReplicateParamsByTemplateData()

Corrects replicate parameters (time, start date, end date) if replicate == 'Y'

public correctReplicateParamsByTemplateData(mixed $templateData) : mixed
Parameters
$templateData : mixed
Return values
mixed

replicateParams

correctStartDate()

Corrects start date based on $resultStartDateType

public static correctStartDate(mixed $time, mixed $startDate, mixed $offset[, string $resultStartDateType = 'server' ]) : false|string
Parameters
$time : mixed
$startDate : mixed
$offset : mixed
$resultStartDateType : string = 'server'
Return values
false|string

correctTime()

Corrects time based on $resultTimeType

public static correctTime(mixed $time, mixed $offset[, string $resultTimeType = 'server' ]) : false|string
Parameters
$time : mixed
$offset : mixed
$resultTimeType : string = 'server'
Return values
false|string

getNextExecutionTime()

Returns next execution time in server timezone

public static getNextExecutionTime(mixed $templateData[, string $baseTime = '' ]) : string
Parameters
$templateData : mixed
$baseTime : string = ''
Return values
string

        
On this page

Search results