1C-Bitrix 25.700.0
|
Открытые статические члены | |
static | getDataClass () |
static | getRestEntityName () |
static | loadPhrases () |
Открытые статические члены унаследованные от Entity | |
static | get ($entityName) |
static | has ($entityName) |
static | getInstance ($entityName) |
static | getDefaultObjectClassName ($entityName) |
static | getDefaultCollectionClassName ($entityName) |
static | isExists ($name) |
static | normalizeEntityClass ($entityName) |
static | getEntityClassParts ($class) |
static | camel2snake ($str) |
static | snake2camel ($str) |
static | normalizeName ($entityName) |
static | compileObjectClass ($dataClass) |
static | compileCollectionClass ($dataClass) |
static | destroy ($entity) |
static | onUserTypeChange ($userfield, $id=null) |
Поля данных | |
const | MESSAGE_MAX_LENGTH = 20000 |
const | REST_FIELDS = ['ID', 'CHAT_ID', 'AUTHOR_ID', 'DATE_CREATE', 'MESSAGE', 'NOTIFY_EVENT', 'NOTIFY_READ'] |
Поля данных унаследованные от Entity | |
const | DEFAULT_OBJECT_PREFIX = 'EO_' |
Защищенные члены | |
serializeNotifyButtons ($value) | |
unserializeNotifyButtons ($value) | |
getContextTag () | |
getDefaultCopilotRole () | |
Защищенные члены унаследованные от Entity | |
appendField (Field $field) | |
getCacheDir () |
Защищенные статические члены | |
static | mirrorDataEntityFields () |
Дополнительные унаследованные члены | |
Статические защищенные данные унаследованные от Entity | |
static | $instances |
static | $ufIdIndex = [] |
Chat version #2
См. определение в файле Message.php строка 46
__construct | ( | $source = null | ) |
int | array | EO_Message | null | $source |
См. определение в файле Message.php строка 179
addFile | ( | Im\V2\Entity\File\FileItem | $file | ) |
См. определение в файле Message.php строка 634
addParam | ( | string | $name, |
mixed | $value ) |
См. определение в файле Message.php строка 293
addToReminder | ( | DateTime | $dateRemind | ) |
См. определение в файле Message.php строка 1554
allowNotifyAnswer | ( | ) |
См. определение в файле Message.php строка 1205
autocompleteParams | ( | Im\V2\Message\Send\SendingConfig | $config | ) |
См. определение в файле Message.php строка 1914
checkAccess | ( | ?int | $userId = null | ) |
См. определение в файле Message.php строка 1642
checkEmoji | ( | ) |
deleteComplete | ( | ) |
См. определение в файле Message.php строка 2074
deleteSoft | ( | ) |
См. определение в файле Message.php строка 2067
disableNotify | ( | ) |
См. определение в файле Message.php строка 348
enableNotify | ( | ) |
См. определение в файле Message.php строка 341
fillFiles | ( | FileCollection | $files | ) |
См. определение в файле Message.php строка 627
fillMessageOut | ( | ) |
См. определение в файле Message.php строка 974
filterByDate | ( | DateTime | $date | ) |
DateTime | $date |
Замещает DateFilterable.
См. определение в файле Message.php строка 2081
filterMessageText | ( | ) |
См. определение в файле Message.php строка 2098
generateUrlPreview | ( | ) |
Appends message with an url preview attachment.
См. определение в файле Message.php строка 1841
getActionContextUserId | ( | ) |
См. определение в файле Message.php строка 2106
getAdditionalMessageIds | ( | ) |
См. определение в файле Message.php строка 762
getAttach | ( | ) |
См. определение в файле Message.php строка 368
getAuthor | ( | ) |
См. определение в файле Message.php строка 840
getAuthorId | ( | ) |
См. определение в файле Message.php строка 835
getChat | ( | ) |
См. определение в файле Message.php строка 867
getChatId | ( | ) |
См. определение в файле Message.php строка 862
getContextId | ( | ) |
См. определение в файле Message.php строка 1759
|
protected |
См. определение в файле Message.php строка 1774
getCopilotData | ( | ) |
См. определение в файле Message.php строка 1957
getCopilotRole | ( | ) |
См. определение в файле Message.php строка 2002
|
static |
Замещает ActiveRecord.
См. определение в файле Message.php строка 1479
getDateCreate | ( | ) |
См. определение в файле Message.php строка 1019
|
protected |
См. определение в файле Message.php строка 2017
getDefaultDateCreate | ( | ) |
См. определение в файле Message.php строка 1024
getDefaultNotifyEvent | ( | ) |
См. определение в файле Message.php строка 1109
getDefaultNotifyModule | ( | ) |
См. определение в файле Message.php строка 1070
getDefaultNotifyRead | ( | ) |
См. определение в файле Message.php строка 1194
getDefaultNotifyType | ( | ) |
См. определение в файле Message.php строка 1054
getDisappearingTime | ( | ) |
См. определение в файле Message.php строка 242
getEmailTemplate | ( | ) |
См. определение в файле Message.php строка 1035
getEnrichedParams | ( | bool | $withUrl = true | ) |
См. определение в файле Message.php строка 1728
getFileIds | ( | ) |
См. определение в файле Message.php строка 582
getFiles | ( | ) |
См. определение в файле Message.php строка 645
getFilesDiskData | ( | ) |
См. определение в файле Message.php строка 745
getFileUuid | ( | ) |
См. определение в файле Message.php строка 570
getFormattedMessage | ( | ) |
См. определение в файле Message.php строка 918
getForPush | ( | ?int | $messageSize = 200 | ) |
См. определение в файле Message.php строка 1616
getForwardInfo | ( | ) |
См. определение в файле Message.php строка 1786
getForwardUuid | ( | ) |
См. определение в файле Message.php строка 278
getId | ( | ) |
См. определение в файле Message.php строка 220
getImportantFor | ( | ) |
См. определение в файле Message.php строка 266
getImportId | ( | ) |
См. определение в файле Message.php строка 1227
getKeyboard | ( | ) |
См. определение в файле Message.php строка 487
getMenu | ( | ) |
См. определение в файле Message.php строка 522
getMessage | ( | ) |
См. определение в файле Message.php строка 906
getMessageId | ( | ) |
См. определение в файле Message.php строка 806
getMessageOut | ( | ) |
См. определение в файле Message.php строка 962
getNotifyButtons | ( | ) |
См. определение в файле Message.php строка 1168
getNotifyEvent | ( | ) |
Returns source module event id.
См. определение в файле Message.php строка 1104
getNotifyLink | ( | ) |
См. определение в файле Message.php строка 1153
getNotifyModule | ( | ) |
См. определение в файле Message.php строка 1065
getNotifySubTag | ( | ) |
См. определение в файле Message.php строка 1131
getNotifyTag | ( | ) |
См. определение в файле Message.php строка 1120
getNotifyTitle | ( | ) |
См. определение в файле Message.php строка 1142
getNotifyType | ( | ) |
См. определение в файле Message.php строка 1049
getParams | ( | bool | $disallowLazyLoad = false | ) |
getParsedMessage | ( | ) |
См. определение в файле Message.php строка 911
getPopupData | ( | array | $excludedList = [] | ) |
Returns the data to be raised to the top of the REST response. Works on the principle of the composite pattern.
string[] | $excludedList |
Замещает PopupDataAggregatable.
См. определение в файле Message.php строка 774
getPrevId | ( | ) |
См. определение в файле Message.php строка 663
getPreviewMessage | ( | ?int | $messageSize = 200 | ) |
См. определение в файле Message.php строка 1562
getPrimaryId | ( | ) |
getPushAppId | ( | ) |
См. определение в файле Message.php строка 1279
getPushMessage | ( | ) |
См. определение в файле Message.php строка 1247
getPushParams | ( | ) |
См. определение в файле Message.php строка 1263
getQuotedMessage | ( | ?int | $messageSize = null | ) |
См. определение в файле Message.php строка 934
getReactions | ( | ) |
См. определение в файле Message.php строка 697
getRelatedChatId | ( | ) |
Замещает DateFilterable.
См. определение в файле Message.php строка 2093
getReminder | ( | ) |
См. определение в файле Message.php строка 757
|
static |
Returns the name of the entity that will be used in the rest response
Замещает RestConvertible.
См. определение в файле Message.php строка 1672
getUrl | ( | ) |
См. определение в файле Message.php строка 381
getUserIds | ( | ) |
См. определение в файле Message.php строка 1677
getUserIdsFromMention | ( | ) |
См. определение в файле Message.php строка 1695
getUserIdsToSendMentionAnchors | ( | ) |
См. определение в файле Message.php строка 1721
getUserIdsToSendMentions | ( | ) |
См. определение в файле Message.php строка 1714
getUuid | ( | ) |
См. определение в файле Message.php строка 541
hasFiles | ( | ) |
См. определение в файле Message.php строка 595
isCompletelyEmpty | ( | ) |
См. определение в файле Message.php строка 1749
isCopilotMessage | ( | ) |
См. определение в файле Message.php строка 2012
isDisappearing | ( | ) |
См. определение в файле Message.php строка 237
isForward | ( | ) |
См. определение в файле Message.php строка 1779
isImportant | ( | ) |
См. определение в файле Message.php строка 254
isNotifyFlash | ( | ) |
См. определение в файле Message.php строка 1216
isNotifyRead | ( | ) |
См. определение в файле Message.php строка 1189
isSystem | ( | ) |
См. определение в файле Message.php строка 232
isUnread | ( | ) |
См. определение в файле Message.php строка 404
isViewed | ( | ) |
См. определение в файле Message.php строка 424
isViewedByOthers | ( | ) |
См. определение в файле Message.php строка 444
|
static |
mark | ( | ) |
См. определение в файле Message.php строка 1535
markAsFavorite | ( | ) |
См. определение в файле Message.php строка 1503
markAsImportant | ( | ?bool | $isImportant = true | ) |
См. определение в файле Message.php строка 259
markAsSystem | ( | bool | $flag | ) |
См. определение в файле Message.php строка 225
markNotifyAnswer | ( | ?bool | $value | ) |
См. определение в файле Message.php строка 1199
markNotifyFlash | ( | ?bool | $value | ) |
См. определение в файле Message.php строка 1210
markNotifyRead | ( | ?bool | $value | ) |
См. определение в файле Message.php строка 1183
|
staticprotected |
См. определение в файле Message.php строка 1292
parseDates | ( | ) |
pin | ( | ) |
См. определение в файле Message.php строка 1519
processChangeAuthorId | ( | int | $authorId | ) |
См. определение в файле Message.php строка 820
processChangeNotifyEvent | ( | ?string | $notifyEvent | ) |
См. определение в файле Message.php строка 1089
resetParams | ( | $params | ) |
save | ( | ) |
Saves object state into database.
Замещает ActiveRecord.
См. определение в файле Message.php строка 191
|
protected |
См. определение в файле Message.php строка 1173
setAttach | ( | $attach | ) |
setAuthorId | ( | int | $authorId | ) |
См. определение в файле Message.php строка 811
setBotId | ( | int | $botId | ) |
См. определение в файле Message.php строка 449
setChat | ( | Chat | $chat | ) |
См. определение в файле Message.php строка 856
setChatId | ( | int | $value | ) |
См. определение в файле Message.php строка 850
setDateCreate | ( | $value | ) |
DateTime | string | null | $value |
См. определение в файле Message.php строка 1004
setEmailTemplate | ( | ?string | $value | ) |
См. определение в файле Message.php строка 1029
setFiles | ( | $files | ) |
int[] | FileCollection | $files |
См. определение в файле Message.php строка 606
setFileUuid | ( | ?string | $uuid | ) |
См. определение в файле Message.php строка 564
setForwardUuid | ( | ?string | $forwardUuid | ) |
См. определение в файле Message.php строка 283
setImportantFor | ( | array | $importantFor | ) |
См. определение в файле Message.php строка 271
setImportId | ( | ?int | $value | ) |
См. определение в файле Message.php строка 1221
setKeyboard | ( | $keyboard | ) |
array | Param | Keyboard | $keyboard |
См. определение в файле Message.php строка 460
setMenu | ( | $menu | ) |
См. определение в файле Message.php строка 495
setMessage | ( | ?string | $value | ) |
См. определение в файле Message.php строка 889
setMessageId | ( | int | $messageId | ) |
См. определение в файле Message.php строка 796
setMessageOut | ( | ?string | $value | ) |
См. определение в файле Message.php строка 956
setNotifyButtons | ( | $value | ) |
См. определение в файле Message.php строка 1158
setNotifyEvent | ( | ?string | $notifyEvent | ) |
Sets source module event id.
См. определение в файле Message.php строка 1080
setNotifyLink | ( | ?string | $value | ) |
См. определение в файле Message.php строка 1147
setNotifyModule | ( | ?string | $value | ) |
См. определение в файле Message.php строка 1059
setNotifySubTag | ( | ?string | $value | ) |
См. определение в файле Message.php строка 1125
setNotifyTag | ( | ?string | $value | ) |
См. определение в файле Message.php строка 1114
setNotifyTitle | ( | ?string | $value | ) |
См. определение в файле Message.php строка 1136
setNotifyType | ( | ?int | $value | ) |
См. определение в файле Message.php строка 1040
setParams | ( | $params | ) |
setPrimaryId | ( | int | $primaryId | ) |
int | $primaryId |
Замещает ActiveRecord.
См. определение в файле Message.php строка 1496
setPushAppId | ( | ?string | $message | ) |
setPushMessage | ( | ?string | $message | ) |
setPushParams | ( | ?array | $params | ) |
setReactions | ( | Im\V2\Message\Reaction\ReactionMessage | $reactions | ) |
setUnread | ( | bool | $isUnread | ) |
См. определение в файле Message.php строка 397
setUrl | ( | ?UrlItem | $url | ) |
См. определение в файле Message.php строка 373
setUuid | ( | ?string | $uuid | ) |
setViewed | ( | bool | $isViewed | ) |
См. определение в файле Message.php строка 417
toRestFormat | ( | array | $option = [] | ) |
array | $option |
Замещает RestConvertible.
См. определение в файле Message.php строка 1807
unmarkAsFavorite | ( | ) |
См. определение в файле Message.php строка 1511
unpin | ( | ) |
См. определение в файле Message.php строка 1527
|
protected |
См. определение в файле Message.php строка 1178
updateSearchIndex | ( | ) |
uploadFileFromText | ( | ) |
Extracts and saves files from message text.
См. определение в файле Message.php строка 709
|
protected |
Created by Id
См. определение в файле Message.php строка 66
|
protected |
См. определение в файле Message.php строка 152
|
protected |
См. определение в файле Message.php строка 63
|
protected |
См. определение в файле Message.php строка 61
|
protected |
message creation date.
См. определение в файле Message.php строка 80
|
protected |
См. определение в файле Message.php строка 173
|
protected |
E-mail template code.
См. определение в файле Message.php строка 83
|
protected |
См. определение в файле Message.php строка 143
|
protected |
File UUID.
См. определение в файле Message.php строка 160
|
protected |
См. определение в файле Message.php строка 74
|
protected |
См. определение в файле Message.php строка 157
|
protected |
См. определение в файле Message.php строка 172
|
protected |
The ID of the message to be imported.
См. определение в файле Message.php строка 130
|
protected |
См. определение в файле Message.php строка 170
|
protected |
См. определение в файле Message.php строка 164
|
protected |
Display message as a system notification.
См. определение в файле Message.php строка 148
|
protected |
См. определение в файле Message.php строка 132
|
protected |
См. определение в файле Message.php строка 163
|
protected |
См. определение в файле Message.php строка 162
|
protected |
См. определение в файле Message.php строка 134
|
protected |
Message to send
См. определение в файле Message.php строка 70
|
protected |
См. определение в файле Message.php строка 59
|
protected |
Formatted rich message
См. определение в файле Message.php строка 77
|
protected |
Allow answering right in notification balloon.
См. определение в файле Message.php строка 124
|
protected |
Serialized button's data available with NOTIFY_TYPE = 1 Array( Array('TITLE' => 'OK', 'VALUE' => 'Y', 'TYPE' => 'accept', 'URL' => '/test.php?CONFIRM=Y'), Array('TITLE' => 'Cancel', 'VALUE' => 'N', 'TYPE' => 'cancel', 'URL' => '/test.php?CONFIRM=N'), )
См. определение в файле Message.php строка 118
|
protected |
Source module event id for search (ex: IM_GROUP_INVITE).
См. определение в файле Message.php строка 98
|
protected |
Display only balloon without adding message into notification list.
См. определение в файле Message.php строка 127
|
protected |
Url to dislplay in notification balloon.
См. определение в файле Message.php строка 110
|
protected |
Source module id (ex: xmpp, main, etc).
См. определение в файле Message.php строка 95
|
protected |
Message seen flag
См. определение в файле Message.php строка 121
|
protected |
Second TAG for search in table.
См. определение в файле Message.php строка 104
|
protected |
Field for group in JS notification and search in table.
См. определение в файле Message.php строка 101
|
protected |
Notify title for sending email.
См. определение в файле Message.php строка 107
|
protected |
Notification type:
См. определение в файле Message.php строка 92
|
protected |
Message additional parameters.
См. определение в файле Message.php строка 137
|
protected |
См. определение в файле Message.php строка 72
|
protected |
См. определение в файле Message.php строка 174
|
protected |
См. определение в файле Message.php строка 168
|
protected |
См. определение в файле Message.php строка 166
|
protected |
См. определение в файле Message.php строка 167
|
protected |
См. определение в файле Message.php строка 145
|
protected |
См. определение в файле Message.php строка 150
|
protected |
См. определение в файле Message.php строка 67
|
protected |
Message UUID.
См. определение в файле Message.php строка 155
const MESSAGE_MAX_LENGTH = 20000 |
См. определение в файле Message.php строка 56
const REST_FIELDS = ['ID', 'CHAT_ID', 'AUTHOR_ID', 'DATE_CREATE', 'MESSAGE', 'NOTIFY_EVENT', 'NOTIFY_READ'] |
См. определение в файле Message.php строка 57