|
1C-Bitrix 25.700.0
|
Открытые члены | |
| isLoaded () | |
| load ($source) | |
| loadByMessage (Message $message) | |
| loadByMessageId (int $messageId) | |
| delete () | |
| isSet (string $paramName) | |
| offsetExists ($offset) | |
| get (string $paramName) | |
| set (string $paramName, $parameter) | |
| add (MessageParameter $parameter) | |
| offsetSet ($offset, $entry) | |
| remove (string $paramName='') | |
| clear () | |
| offsetUnset ($offset) | |
| setMessageId (int $messageId) | |
| getMessageId () | |
| toArray () | |
| toRestFormat () | |
| toPullFormat (?array $extraParams=null) | |
| fill (array $values) | |
| __clone () | |
| Открытые члены унаследованные от Registry | |
| unsetByKeys (array $keys) | |
| mergeRegistry (Registry $registry) | |
| filter (callable $predicate) | |
| getAny () | |
| isEmpty () | |
Открытые статические члены | |
| static | getType (string $paramName) |
| static | addType (string $paramName, array $description) |
| static | initTypes () |
| static | create (string $paramName) |
Поля данных | |
| const | EVENT_MESSAGE_PARAM_TYPE_INIT = 'OnMessageParamTypesInit' |
| const | FILE_ID = 'FILE_ID' |
| const | ATTACH = 'ATTACH' |
| const | MENU = 'MENU' |
| const | KEYBOARD = 'KEYBOARD' |
| const | KEYBOARD_UID = 'KEYBOARD_UID' |
| const | IS_DELETED = 'IS_DELETED' |
| const | IS_ERROR = 'IS_ERROR' |
| const | IS_DELIVERED = 'IS_DELIVERED' |
| const | IS_EDITED = 'IS_EDITED' |
| const | IS_PINNED = 'IS_PINNED' |
| const | CAN_ANSWER = 'CAN_ANSWER' |
| const | URL_ONLY = 'URL_ONLY' |
| const | LARGE_FONT = 'LARGE_FONT' |
| const | SENDING = 'SENDING' |
| const | SENDING_TS = 'SENDING_TS' |
| const | USER_ID = 'USER_ID' |
| const | AVATAR = 'AVATAR' |
| const | NAME = 'NAME' |
| const | NOTIFY = 'NOTIFY' |
| const | CODE = 'CODE' |
| const | TYPE = 'TYPE' |
| const | COMPONENT_ID = 'COMPONENT_ID' |
| const | COMPONENT_PARAMS = 'COMPONENT_PARAMS' |
| const | STYLE_CLASS = 'CLASS' |
| const | CALL_ID = 'CALL_ID' |
| const | CHAT_ID = 'CHAT_ID' |
| const | CHAT_MESSAGE = 'CHAT_MESSAGE' |
| const | CHAT_USER = 'CHAT_USER' |
| const | DATE_TS = 'DATE_TS' |
| const | LIKE = 'LIKE' |
| const | FAVORITE = 'FAVORITE' |
| const | KEYBOARD_ACTION = 'KEYBOARD_ACTION' |
| const | URL_ID = 'URL_ID' |
| const | LINK_ACTIVE = 'LINK_ACTIVE' |
| const | USERS = 'USERS' |
| const | CHAT_LAST_DATE = 'CHAT_LAST_DATE' |
| const | DATE_TEXT = 'DATE_TEXT' |
| const | IS_ROBOT_MESSAGE = 'IS_ROBOT_MESSAGE' |
| const | FORWARD_ID = 'FORWARD_ID' |
| const | FORWARD_CONTEXT_ID = 'FORWARD_CONTEXT_ID' |
| const | FORWARD_USER_ID = 'FORWARD_USER_ID' |
| const | FORWARD_CHAT_TITLE = 'FORWARD_CHAT_TITLE' |
| const | REPLY_ID = 'REPLY_ID' |
| const | BETA = 'BETA' |
| const | COPILOT_PROMPT_CODE = 'COPILOT_PROMPT_CODE' |
| const | COPILOT_ROLE = 'COPILOT_ROLE' |
| const | CRM_FORM_FILLED = 'CRM_FORM_FILLED' |
| const | CRM_FORM_ID = 'CRM_FORM_ID' |
| const | CRM_FORM_SEC = 'CRM_FORM_SEC' |
Защищенные члены | |
| initByArray (array $items) | |
| initByDataEntity (ORM\Objectify\EntityObject $entity) | |
Защищенные данные | |
| bool | $isLoaded = false |
| int | $messageId = null |
| array | $droppedItems = [] |
Статические защищенные данные | |
| static bool | $typeLoaded = false |
| static array | $typeMap |
<int,MessageParameter> @method MessageParameter offsetGet($key)
См. определение в файле Params.php строка 21
| __clone | ( | ) |
См. определение в файле Params.php строка 1053
| add | ( | MessageParameter | $parameter | ) |
|
static |
Add new message parameter description.
| string | $paramName | |
| array | $description |
См. определение в файле Params.php строка 330
| clear | ( | ) |
См. определение в файле Params.php строка 927
|
static |
Returns instance of Parameter.
| string | $paramName |
См. определение в файле Params.php строка 757
| delete | ( | ) |
| fill | ( | array | $values | ) |
| array<string,mixed> | $values |
См. определение в файле Params.php строка 1043
| get | ( | string | $paramName | ) |
| getMessageId | ( | ) |
См. определение в файле Params.php строка 972
|
static |
Returns message parameter description.
| string | $paramName |
См. определение в файле Params.php строка 288
|
protected |
|
protected |
| ORM\Objectify\EntityObject | $entity |
См. определение в файле Params.php строка 557
|
static |
Loads specific modules message parameter types from .settings.php.
См. определение в файле Params.php строка 339
| isLoaded | ( | ) |
Tells true if paraams have been loaded from DB.
См. определение в файле Params.php строка 383
| isSet | ( | string | $paramName | ) |
| load | ( | $source | ) |
| array | ORM\Objectify\Collection | ORM\Objectify\EntityObject | EO_MessageParam_Collection | EO_MessageParam | $source |
См. определение в файле Params.php строка 392
| loadByMessage | ( | Message | $message | ) |
| loadByMessageId | ( | int | $messageId | ) |
| offsetExists | ( | $offset | ) |
| offsetSet | ( | $offset, | |
| $entry ) |
Alias to add method.
| string | $offset | |
| MessageParameter | $entry |
| ArgumentTypeException |
См. определение в файле Params.php строка 887
| offsetUnset | ( | $offset | ) |
| remove | ( | string | $paramName = '' | ) |
| set | ( | string | $paramName, |
| $parameter ) |
| string | $paramName | |
| mixed | $parameter |
См. определение в файле Params.php строка 826
| setMessageId | ( | int | $messageId | ) |
| toArray | ( | ) |
См. определение в файле Params.php строка 979
| toPullFormat | ( | ?array | $extraParams = null | ) |
См. определение в файле Params.php строка 1013
| toRestFormat | ( | ) |
См. определение в файле Params.php строка 996
|
protected |
См. определение в файле Params.php строка 279
|
protected |
См. определение в файле Params.php строка 83
|
protected |
См. определение в файле Params.php строка 276
|
staticprotected |
См. определение в файле Params.php строка 81
|
staticprotected |
См. определение в файле Params.php строка 85
| const ATTACH = 'ATTACH' |
См. определение в файле Params.php строка 27
| const AVATAR = 'AVATAR' |
См. определение в файле Params.php строка 42
| const BETA = 'BETA' |
См. определение в файле Params.php строка 69
| const CALL_ID = 'CALL_ID' |
См. определение в файле Params.php строка 50
| const CAN_ANSWER = 'CAN_ANSWER' |
См. определение в файле Params.php строка 36
| const CHAT_ID = 'CHAT_ID' |
См. определение в файле Params.php строка 51
| const CHAT_LAST_DATE = 'CHAT_LAST_DATE' |
См. определение в файле Params.php строка 61
| const CHAT_MESSAGE = 'CHAT_MESSAGE' |
См. определение в файле Params.php строка 52
| const CHAT_USER = 'CHAT_USER' |
См. определение в файле Params.php строка 53
| const CODE = 'CODE' |
См. определение в файле Params.php строка 45
| const COMPONENT_ID = 'COMPONENT_ID' |
См. определение в файле Params.php строка 47
| const COMPONENT_PARAMS = 'COMPONENT_PARAMS' |
См. определение в файле Params.php строка 48
| const COPILOT_PROMPT_CODE = 'COPILOT_PROMPT_CODE' |
См. определение в файле Params.php строка 70
| const COPILOT_ROLE = 'COPILOT_ROLE' |
См. определение в файле Params.php строка 71
| const CRM_FORM_FILLED = 'CRM_FORM_FILLED' |
См. определение в файле Params.php строка 76
| const CRM_FORM_ID = 'CRM_FORM_ID' |
См. определение в файле Params.php строка 77
| const CRM_FORM_SEC = 'CRM_FORM_SEC' |
См. определение в файле Params.php строка 78
| const DATE_TEXT = 'DATE_TEXT' |
См. определение в файле Params.php строка 62
| const DATE_TS = 'DATE_TS' |
См. определение в файле Params.php строка 54
| const EVENT_MESSAGE_PARAM_TYPE_INIT = 'OnMessageParamTypesInit' |
См. определение в файле Params.php строка 23
| const FAVORITE = 'FAVORITE' |
См. определение в файле Params.php строка 56
| const FILE_ID = 'FILE_ID' |
См. определение в файле Params.php строка 26
| const FORWARD_CHAT_TITLE = 'FORWARD_CHAT_TITLE' |
См. определение в файле Params.php строка 67
| const FORWARD_CONTEXT_ID = 'FORWARD_CONTEXT_ID' |
См. определение в файле Params.php строка 65
| const FORWARD_ID = 'FORWARD_ID' |
См. определение в файле Params.php строка 64
| const FORWARD_USER_ID = 'FORWARD_USER_ID' |
См. определение в файле Params.php строка 66
| const IS_DELETED = 'IS_DELETED' |
См. определение в файле Params.php строка 31
| const IS_DELIVERED = 'IS_DELIVERED' |
См. определение в файле Params.php строка 33
| const IS_EDITED = 'IS_EDITED' |
См. определение в файле Params.php строка 34
| const IS_ERROR = 'IS_ERROR' |
См. определение в файле Params.php строка 32
| const IS_PINNED = 'IS_PINNED' |
См. определение в файле Params.php строка 35
| const IS_ROBOT_MESSAGE = 'IS_ROBOT_MESSAGE' |
См. определение в файле Params.php строка 63
| const KEYBOARD = 'KEYBOARD' |
См. определение в файле Params.php строка 29
| const KEYBOARD_ACTION = 'KEYBOARD_ACTION' |
См. определение в файле Params.php строка 57
| const KEYBOARD_UID = 'KEYBOARD_UID' |
См. определение в файле Params.php строка 30
| const LARGE_FONT = 'LARGE_FONT' |
См. определение в файле Params.php строка 38
| const LIKE = 'LIKE' |
См. определение в файле Params.php строка 55
| const LINK_ACTIVE = 'LINK_ACTIVE' |
См. определение в файле Params.php строка 59
| const MENU = 'MENU' |
См. определение в файле Params.php строка 28
| const NAME = 'NAME' |
См. определение в файле Params.php строка 43
| const NOTIFY = 'NOTIFY' |
См. определение в файле Params.php строка 44
| const REPLY_ID = 'REPLY_ID' |
См. определение в файле Params.php строка 68
| const SENDING = 'SENDING' |
См. определение в файле Params.php строка 39
| const SENDING_TS = 'SENDING_TS' |
См. определение в файле Params.php строка 40
| const STYLE_CLASS = 'CLASS' |
См. определение в файле Params.php строка 49
| const TYPE = 'TYPE' |
См. определение в файле Params.php строка 46
| const URL_ID = 'URL_ID' |
См. определение в файле Params.php строка 58
| const URL_ONLY = 'URL_ONLY' |
См. определение в файле Params.php строка 37
| const USER_ID = 'USER_ID' |
См. определение в файле Params.php строка 41
| const USERS = 'USERS' |
См. определение в файле Params.php строка 60