|
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