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

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

 __construct ($source=null)
 
 getPrimaryId ()
 
 setPrimaryId (int $primaryId)
 
 getUser ()
 
 getChat ()
 
 fillRestriction (bool $hideHistory, Chat $chat)
 
 getId ()
 
 setId (?int $id)
 
 getChatId ()
 
 setChatId (?int $chatId)
 
 getMessageType ()
 
 setMessageType (?string $messageType)
 
 getUserId ()
 
 setUserId (?int $userId)
 
 getStartId ()
 
 setStartId (?int $startId)
 
 getUnreadId ()
 
 setUnreadId (?int $unreadId)
 
 getLastId ()
 
 setLastId (?int $lastId)
 
 getLastSendId ()
 
 setLastSendId (?int $lastSendId)
 
 getLastFileId ()
 
 setLastFileId (?int $lastFileId)
 
 getLastRead ()
 
 setLastRead (?DateTime $lastRead)
 
 getStatus ()
 
 setStatus (?int $status)
 
 getCallStatus ()
 
 setCallStatus (?int $callStatus)
 
 getMessageStatus ()
 
 setMessageStatus (?string $messageStatus)
 
 getNotifyBlock ()
 
 setNotifyBlock (?bool $notifyBlock)
 
 getManager ()
 
 setManager (?bool $manager)
 
 getCounter ()
 
 setCounter (?int $counter)
 
 getStartCounter ()
 
 setStartCounter (?int $startCounter)
 
- Открытые члены унаследованные от RegistryEntry
 setRegistry (Registry $registry)
 
 getRegistry ()
 
- Открытые члены унаследованные от ActiveRecord
 load ($source)
 
 prepareFields ()
 
 getDataEntity ()
 
 save ()
 
 delete ()
 
 markChanged ()
 
 isChanged ()
 
 markDrop ()
 
 isDeleted ()
 
 fill (array $source)
 
 toArray ()
 

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

static getDataClass ()
 

Защищенные статические члены

static mirrorDataEntityFields ()
 

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

int $id = null
 
int $chatId = null
 
string $messageType = null
 
int $userId = null
 
int $startId = null
 
int $unreadId = null
 
int $lastId = null
 
int $lastSendId = null
 
int $lastFileId = null
 
DateTime $lastRead = null
 
int $status = null
 
int $callStatus = null
 
string $messageStatus = null
 
bool $notifyBlock = null
 
bool $manager = null
 
int $counter = null
 
int $startCounter = null
 
User $user = null
 

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

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

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

◆ __construct()

__construct ( $source = null)

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

Методы

◆ fillRestriction()

fillRestriction ( bool $hideHistory,
Chat $chat )

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

◆ getCallStatus()

getCallStatus ( )

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

◆ getChat()

getChat ( )

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

◆ getChatId()

getChatId ( )

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

◆ getCounter()

getCounter ( )

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

◆ getDataClass()

static getDataClass ( )
static

Returns ORM tablet class name.

Возвращает
string

Замещает ActiveRecord.

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

◆ getId()

getId ( )

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

◆ getLastFileId()

getLastFileId ( )

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

◆ getLastId()

getLastId ( )

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

◆ getLastRead()

getLastRead ( )

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

◆ getLastSendId()

getLastSendId ( )

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

◆ getManager()

getManager ( )

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

◆ getMessageStatus()

getMessageStatus ( )

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

◆ getMessageType()

getMessageType ( )

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

◆ getNotifyBlock()

getNotifyBlock ( )

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

◆ getPrimaryId()

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

Замещает ActiveRecord.

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

◆ getStartCounter()

getStartCounter ( )

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

◆ getStartId()

getStartId ( )

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

◆ getStatus()

getStatus ( )

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

◆ getUnreadId()

getUnreadId ( )

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

◆ getUser()

getUser ( )

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

◆ getUserId()

getUserId ( )

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

◆ mirrorDataEntityFields()

static mirrorDataEntityFields ( )
staticprotected
Возвращает
array<array>
См. также
Relation::setId
Relation::getId
Relation::setChatId
Relation::getChatId
Relation::setMessageType
Relation::getMessageType
Relation::setUserId
Relation::getUserId
Relation::setStartId
Relation::getStartId
Relation::setUnreadId
Relation::getUnreadId
Relation::setLastId
Relation::getLastId
Relation::setLastSendId
Relation::getLastSendId
Relation::setLastFileId
Relation::getLastFileId
Relation::setLastReadInternal
Relation::getLastRead
Relation::setStatus
Relation::getStatus
Relation::setCallStatus
Relation::getCallStatus
Relation::setMessageStatus
Relation::getMessageStatus
Relation::setNotifyBlock
Relation::getNotifyBlock
Relation::setManager
Relation::getManager
Relation::setCounter
Relation::getCounter
Relation::setStartCounter
Relation::getStartCounter

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

◆ setCallStatus()

setCallStatus ( ?int $callStatus)

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

◆ setChatId()

setChatId ( ?int $chatId)

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

◆ setCounter()

setCounter ( ?int $counter)

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

◆ setId()

setId ( ?int $id)

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

◆ setLastFileId()

setLastFileId ( ?int $lastFileId)

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

◆ setLastId()

setLastId ( ?int $lastId)

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

◆ setLastRead()

setLastRead ( ?DateTime $lastRead)

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

◆ setLastSendId()

setLastSendId ( ?int $lastSendId)

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

◆ setManager()

setManager ( ?bool $manager)

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

◆ setMessageStatus()

setMessageStatus ( ?string $messageStatus)

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

◆ setMessageType()

setMessageType ( ?string $messageType)

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

◆ setNotifyBlock()

setNotifyBlock ( ?bool $notifyBlock)

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

◆ setPrimaryId()

setPrimaryId ( int $primaryId)
Аргументы
int$primaryId
Возвращает
self

Замещает ActiveRecord.

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

◆ setStartCounter()

setStartCounter ( ?int $startCounter)

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

◆ setStartId()

setStartId ( ?int $startId)

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

◆ setStatus()

setStatus ( ?int $status)

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

◆ setUnreadId()

setUnreadId ( ?int $unreadId)

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

◆ setUserId()

setUserId ( ?int $userId)

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

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

◆ $callStatus

int $callStatus = null
protected

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

◆ $chatId

int $chatId = null
protected

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

◆ $counter

int $counter = null
protected

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

◆ $id

int $id = null
protected

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

◆ $lastFileId

int $lastFileId = null
protected

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

◆ $lastId

int $lastId = null
protected

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

◆ $lastRead

DateTime $lastRead = null
protected

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

◆ $lastSendId

int $lastSendId = null
protected

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

◆ $manager

bool $manager = null
protected

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

◆ $messageStatus

string $messageStatus = null
protected

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

◆ $messageType

string $messageType = null
protected

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

◆ $notifyBlock

bool $notifyBlock = null
protected

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

◆ $startCounter

int $startCounter = null
protected

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

◆ $startId

int $startId = null
protected

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

◆ $status

int $status = null
protected

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

◆ $unreadId

int $unreadId = null
protected

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

◆ $user

User $user = null
protected

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

◆ $userId

int $userId = null
protected

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