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

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

 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 и 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