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

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

 __construct (string $method='popup')
 
 getFields ()
 
 toString ()
 
 setTimeBeforeEvent (int $time=15, string $units=self::UNIT_MINUTES)
 
 setSpecificTime (Date $specificTime)
 
 setDaysBefore (int $daysBefore)
 
 getSpecificTime ()
 
 setEventStart (Date $eventStart)
 
 isBeforeEventStart ()
 
 getTimeBeforeStartInMinutes ()
 
 getRank ()
 
 getMethod ()
 
 getTime ()
 
 getUnits ()
 
 getDaysBefore ()
 
 getEventStart ()
 
 getTimeOffset ()
 
 isSimpleType ()
 
- Открытые члены унаследованные от BaseProperty
 __toString ()
 

Открытые статические члены

static calculateDayBeforeToMinute (int $dayBefore, int $minute)
 

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

const UNIT_SECONDS = 'seconds'
 
const UNIT_MINUTES = 'minutes'
 
const UNIT_HOURS = 'hour'
 
const UNIT_DAYS = 'day'
 
const UNIT_WEEKS = 'weeks'
 
const UNIT_MONTHS = 'months'
 
const UNIT_YEARS = 'years'
 
const UNIT_DATES = 'date'
 
const UNIT_DAY_BEFORE = 'daybefore'
 

Защищенные данные

const MINUTE_PER_DAY = 1440
 
Date $eventStart = null
 

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

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

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

◆ __construct()

__construct ( string $method = 'popup')

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

Методы

◆ calculateDayBeforeToMinute()

static calculateDayBeforeToMinute ( int $dayBefore,
int $minute )
static
Аргументы
int$dayBefore
int$minute
Возвращает
int

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

◆ getDaysBefore()

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

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

◆ getEventStart()

getEventStart ( )
Возвращает
?Date Clone of date event start

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

◆ getFields()

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

Переопределяет метод предка BaseProperty.

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

◆ getMethod()

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

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

◆ getRank()

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

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

◆ getSpecificTime()

getSpecificTime ( )
Возвращает
Date
Исключения
PropertyException

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

◆ getTime()

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

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

◆ getTimeBeforeStartInMinutes()

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

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

◆ getTimeOffset()

getTimeOffset ( )
Возвращает
int
Исключения
PropertyException

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

◆ getUnits()

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

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

◆ isBeforeEventStart()

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

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

◆ isSimpleType()

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

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

◆ setDaysBefore()

setDaysBefore ( int $daysBefore)

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

◆ setEventStart()

setEventStart ( Date $eventStart)
Аргументы
Date$eventStart
Возвращает
Remind

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

◆ setSpecificTime()

setSpecificTime ( Date $specificTime)
Аргументы
Date$specificTime
Возвращает
Remind

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

◆ setTimeBeforeEvent()

setTimeBeforeEvent ( int $time = 15,
string $units = self::UNIT_MINUTES )
Аргументы
int$time
string$units
Возвращает
$this

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

◆ toString()

toString ( )
Возвращает
string
Исключения
PropertyException

Переопределяет метод предка BaseProperty.

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

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

◆ $eventStart

Date $eventStart = null
protected

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

◆ MINUTE_PER_DAY

const MINUTE_PER_DAY = 1440
protected

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

◆ UNIT_DATES

const UNIT_DATES = 'date'

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

◆ UNIT_DAY_BEFORE

const UNIT_DAY_BEFORE = 'daybefore'

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

◆ UNIT_DAYS

const UNIT_DAYS = 'day'

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

◆ UNIT_HOURS

const UNIT_HOURS = 'hour'

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

◆ UNIT_MINUTES

const UNIT_MINUTES = 'minutes'

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

◆ UNIT_MONTHS

const UNIT_MONTHS = 'months'

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

◆ UNIT_SECONDS

const UNIT_SECONDS = 'seconds'

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

◆ UNIT_WEEKS

const UNIT_WEEKS = 'weeks'

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

◆ UNIT_YEARS

const UNIT_YEARS = 'years'

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