Bitrix API

Calendar

FinalYes

Table of Contents

Methods

__construct()  : mixed
calculateDuration()  : mixed
calculateEndDate()  : DateTime
calculateStartDate()  : mixed
getClosestWorkTime()  : mixed
getDefaultSettings()  : array<string|int, mixed>
getEndHour()  : int
getEndMinute()  : int
getEndOfCurrentDayGmt()  : DateTime
getInstance()  : static
getSettings()  : mixed
getStartOfCurrentDayGmt()  : DateTime
getWorkHours()  : mixed
isHoliday()  : mixed
isWeekend()  : mixed
isWorkTime()  : mixed
setSettings()  : mixed

Methods

__construct()

public __construct([array<string|int, mixed> $settings = array() ]) : mixed
Parameters
$settings : array<string|int, mixed> = array()

calculateStartDate()

public calculateStartDate(mixed $endDate, mixed $duration) : mixed
Parameters
$endDate : mixed
$duration : mixed

getClosestWorkTime()

public getClosestWorkTime(DateTime $oldDate[, mixed $isForward = true ]) : mixed
Parameters
$oldDate : DateTime
$isForward : mixed = true

getDefaultSettings()

public static getDefaultSettings() : array<string|int, mixed>
Return values
array<string|int, mixed>

getEndHour()

public getEndHour() : int
Return values
int

getEndMinute()

public getEndMinute() : int
Return values
int

getInstance()

public static getInstance() : static
Return values
static

getSettings()

public static getSettings([mixed $siteId = false ]) : mixed
Parameters
$siteId : mixed = false

setSettings()

public setSettings(array<string|int, mixed> $settings) : mixed
Parameters
$settings : array<string|int, mixed>

        
On this page

Search results