Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс RecurringEventRules
+ Граф наследования:RecurringEventRules:

Открытые члены

 __construct (string $frequency, int $interval=1)
 
 getFields ()
 
 setUntil (Date $until, string $dateFormat=null)
 
 setCount (int $count)
 
 toString ()
 
 toArray ()
 
 setInterval (int $interval)
 
 setByDay (array $byDay)
 
 getFrequency ()
 
 getCount ()
 
 getUntil ()
 
 getInterval ()
 
 getByday ()
 
 hasDay ()
 
 hasCount ()
 
 hasUntil ()
 
 isUntilEndOfTime ()
 
 setFrequency (string $frequency)
 

Открытые атрибуты

const FREQUENCY
 
const FREQUENCY_WEEKLY = 'WEEKLY'
 
const FREQUENCY_DAILY = 'DAILY'
 
const FREQUENCY_MONTHLY = 'MONTHLY'
 
const FREQUENCY_YEARLY = 'YEARLY'
 

Подробное описание

См. определение в файле recurringeventrules.php строка 10

Конструктор(ы)

◆ __construct()

__construct ( string $frequency,
int $interval = 1 )
Аргументы
string$frequency
int$interval

См. определение в файле recurringeventrules.php строка 52

Методы

◆ getByday()

getByday ( )
Возвращает
string[]

См. определение в файле recurringeventrules.php строка 232

◆ getCount()

getCount ( )
Возвращает
?int

См. определение в файле recurringeventrules.php строка 208

◆ getFields()

getFields ( )
Возвращает
array

Замещает Property.

См. определение в файле recurringeventrules.php строка 61

◆ getFrequency()

getFrequency ( )
Возвращает
string

См. определение в файле recurringeventrules.php строка 200

◆ getInterval()

getInterval ( )
Возвращает
int

См. определение в файле recurringeventrules.php строка 224

◆ getUntil()

getUntil ( )
Возвращает
?Date

См. определение в файле recurringeventrules.php строка 216

◆ hasCount()

hasCount ( )
Возвращает
bool

См. определение в файле recurringeventrules.php строка 249

◆ hasDay()

hasDay ( )
Возвращает
bool

См. определение в файле recurringeventrules.php строка 240

◆ hasUntil()

hasUntil ( )
Возвращает
bool

См. определение в файле recurringeventrules.php строка 257

◆ isUntilEndOfTime()

isUntilEndOfTime ( )
Возвращает
bool

См. определение в файле recurringeventrules.php строка 265

◆ setByDay()

setByDay ( array $byDay)
Аргументы
array$byDay
Возвращает
$this

См. определение в файле recurringeventrules.php строка 190

◆ setCount()

setCount ( int $count)
Аргументы
int$count
Возвращает
$this

См. определение в файле recurringeventrules.php строка 107

◆ setFrequency()

setFrequency ( string $frequency)
Аргументы
string$frequency
Возвращает
RecurringEventRules

См. определение в файле recurringeventrules.php строка 279

◆ setInterval()

setInterval ( int $interval)
Аргументы
int$interval
Возвращает
$this

См. определение в файле recurringeventrules.php строка 178

◆ setUntil()

setUntil ( Date $until,
string $dateFormat = null )
Аргументы
Date$until
string | null$dateFormat
Возвращает
$this

См. определение в файле recurringeventrules.php строка 95

◆ toArray()

toArray ( )
Возвращает
array

См. определение в файле recurringeventrules.php строка 148

◆ toString()

toString ( )
Возвращает
string

Замещает Property.

См. определение в файле recurringeventrules.php строка 117

Данные класса

◆ FREQUENCY

const FREQUENCY
Инициализатор
= [
'daily' => 'DAILY',
'weekly' => 'WEEKLY',
'monthly' => 'MONTHLY',
'yearly' => 'YEARLY',
]

См. определение в файле recurringeventrules.php строка 12

◆ FREQUENCY_DAILY

const FREQUENCY_DAILY = 'DAILY'

См. определение в файле recurringeventrules.php строка 19

◆ FREQUENCY_MONTHLY

const FREQUENCY_MONTHLY = 'MONTHLY'

См. определение в файле recurringeventrules.php строка 20

◆ FREQUENCY_WEEKLY

const FREQUENCY_WEEKLY = 'WEEKLY'

См. определение в файле recurringeventrules.php строка 18

◆ FREQUENCY_YEARLY

const FREQUENCY_YEARLY = 'YEARLY'

См. определение в файле recurringeventrules.php строка 21