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