1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Link
Граф наследования:Link:
EntityInterface EventLink JointLink CrmDealLink GroupLink UserLink

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

 getId ()
 setId (int $id)
 getObjectId ()
 setObjectId (int $objectId)
 isActive ()
 setActive (bool $active)
 getDateCreate ()
 setDateCreate (DateTime $dateCreate)
 getDateExpire ()
 setDateExpire (?DateTime $dateExpire)
 getFrequentUse ()
 setFrequentUse (?int $frequentUse)
 getHash ()
 setHash (string $hash)
 getUrl ()
 generateHash ()
 isJoint ()
 getObjectType ()

Поля данных

const SHARING_PUBLIC_PATH = 'pub/calendar-sharing'

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

int $id
int $objectId
string $hash
bool $active
DateTime $dateCreate = null
DateTime $dateExpire = null
int $frequentUse = null

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

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

Методы

◆ generateHash()

generateHash ( )

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

◆ getDateCreate()

getDateCreate ( )
Возвращает
DateTime|null

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

◆ getDateExpire()

getDateExpire ( )
Возвращает
DateTime|null

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

◆ getFrequentUse()

getFrequentUse ( )
Возвращает
int|null

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

◆ getHash()

getHash ( )

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

◆ getId()

getId ( )
Возвращает
int|null

Замещает EntityInterface.

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

◆ getObjectId()

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

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

◆ getObjectType()

getObjectType ( )
abstract

Переопределяется в CrmDealLink, EventLink, GroupLink и UserLink.

◆ getUrl()

getUrl ( )

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

◆ isActive()

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

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

◆ isJoint()

isJoint ( )

Переопределяется в JointLink.

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

◆ setActive()

setActive ( bool $active)
Аргументы
bool$active
Возвращает
$this

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

◆ setDateCreate()

setDateCreate ( DateTime $dateCreate)
Аргументы
DateTime$dateCreate
Возвращает
$this

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

◆ setDateExpire()

setDateExpire ( ?DateTime $dateExpire)
Аргументы
DateTime | null$dateExpire
Возвращает
$this

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

◆ setFrequentUse()

setFrequentUse ( ?int $frequentUse)
Аргументы
int | null$frequentUse
Возвращает
$this

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

◆ setHash()

setHash ( string $hash)

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

◆ setId()

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

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

◆ setObjectId()

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

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

Поля

◆ $active

bool $active
protected

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

◆ $dateCreate

DateTime $dateCreate = null
protected

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

◆ $dateExpire

DateTime $dateExpire = null
protected

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

◆ $frequentUse

int $frequentUse = null
protected

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

◆ $hash

string $hash
protected

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

◆ $id

int $id
protected

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

◆ $objectId

int $objectId
protected

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

◆ SHARING_PUBLIC_PATH

const SHARING_PUBLIC_PATH = 'pub/calendar-sharing'

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/calendar/lib/sharing/link/link.php