__construct($this->session->getSessionDirectoryPath())]]>
getFuture()]]>
10]]>
10]]>
serializeSession($this)]]>
10]]>
10]]>
API->methodCallAsyncRead(
isset($message['media']) && (
\is_string($message['media'])
|| (
isset($message['media']['_']) &&
$message['media']['_'] !== 'messageMediaWebPage'
)
)
? 'messages.sendMedia'
: 'messages.sendMessage',
array_merge($message, ['peer' => $peer, 'floodWaitLimit' => 2*86400, 'cancellation' => $cancellation]),
)]]>
broadcasts[$id]]]>
broadcasts[$id]]]>
broadcasts[$id]?->cancel()]]>
broadcasts[$id]?->getProgress()]]>
filter->whitelist) && !\in_array($peer, $this->filter->whitelist, true)]]>
stream]]>
getStream()]]>
getFile()]]>
getFile()]]>
API->getTL()->getConstructors()->findByPredicate($arguments['file']['_'])['type']]]>
$session['auth_key']]]]>
$session['auth_key']]]]>
API->dcList[$test][$ipv6]]]>
API->dcList[$test][$ipv6]]]>
API->dcList[$test][$ipv6][$dc_number]]]>
API->dcList[$test][$ipv6][$dc_number]]]>
API->dcList[$test][$ipv6][$dc_number]]]>
API->dcList[$test][$ipv6][$dc_number]['ip_address']]]>
API->dcList[$test][$ipv6][$dc_number]['port']]]>
API->dcList[$test][$ipv6][$dc_number]['secret']]]>
API->dcList[$test][$ipv6][$dc_number]['tcpo_only']]]>
hasTempAuthKey()
&& $authorized_socket->hasPermAuthKey()
&& $authorized_socket->isAuthorized()
&& $this->API->authorized === \danog\MadelineProto\API::LOGGED_IN]]>
permAuthKey =& $connection->permAuthKey]]>
periodicLoops]]>
]]>
getParameters()[0]->getType()]]>
startedInternal]]>
startedInternal]]>
replyCache]]>
replyCache]]>
wrapMessage($client->extractMessage($result))]]>
wrapMessage($client->extractMessage($result))]]>
$arr['_'] === 'storyItemDeleted'
? new StoryDeleted($client, ['peer' => $this->senderId, 'story' => $arr])
: new Story($client, ['peer' => $this->senderId, 'story' => $arr]),
$result,
)]]>
methodCallAsyncRead(
'stories.getPeerStories',
[
'peer' => $this->senderId,
],
)['stories']]]>
methodCallAsyncRead(
'stories.getStoriesByID',
[
'peer' => $this->senderId,
'id' => array_column($result, 'id'),
],
)['stories']]]>
getClient()->methodCallAsyncRead(
DialogId::isSupergroupOrChannel($this->chatId) ? 'channels.getMessages' : 'messages.getMessages',
[
'channel' => $this->chatId,
'id' => [['_' => 'inputMessageReplyTo', 'id' => $this->id]],
],
)['messages']]]>
chatId]]>
date]]>
id]]>
mentioned]]>
out]]>
replyToMsgId]]>
replyToMsgId]]>
replyToMsgId]]>
replyToMsgId]]>
replyToScheduled]]>
senderId]]>
silent]]>
threadId]]>
threadId]]>
topicId]]>
topicId]]>
ttlPeriod]]>
getClient()->methodCallAsyncRead(
'channels.readHistory',
[
'channel' => $this->chatId,
'max_id' => $readAll ? 0 : $this->id,
],
)]]>
getClient()->methodCallAsyncRead(
'contacts.block',
[
'id' => $this->senderId,
],
)]]>
getClient()->methodCallAsyncRead(
'contacts.unblock',
[
'id' => $this->senderId,
],
)]]>
getClient()->methodCallAsyncRead(
'messages.setTyping',
[
'peer' => $this->chatId,
'top_msg_id' => $this->topicId,
'action' => $action,
],
)]]>
getClient()->methodCallAsyncRead(
'messages.togglePeerTranslations',
[
'peer' => $this->chatId,
'disabled' => false,
],
)]]>
getClient()->methodCallAsyncRead(
'messages.togglePeerTranslations',
[
'peer' => $this->chatId,
'disabled' => true,
],
)]]>
]]>
wrapMessage($client->extractMessage($result))]]>
wrapMessage($client->extractMessage($result))]]>
getName()]]]>
closeDate]]>
closePeriod]]>
closed]]>
id]]>
question]]>
recentVoters]]>
totalVoters]]>
id]]>
getIdInternal($rawStory['peer'])]]>
getName()]]]>
getName()]]]>
accessHash]]>
description]]>
hash]]>
id]]>
name]]>
title]]>
wrapMedia($rawBotApp['document']) : null]]>
wrapMedia($rawBotApp['photo']) : null]]>
botId]]>
getIdInternal($rawBotCommands['peer'])]]>
new Command($command),
$rawBotCommands['commands']
)]]>
chatInstance]]>
queryId]]>
userId]]>
getClient()->methodCallAsyncRead(
'messages.setBotCallbackAnswer',
[
'query_id' => $this->queryId,
'message' => $message,
'alert' => $alert,
'url' => $url,
'cache_time' => $cacheTime,
],
)]]>
actorId]]>
chatId]]>
date]]>
userId]]>
viaChatlist]]>
chatId]]>
forwards]]>
id]]>
id]]>
views]]>
getIdInternal($rawMessageViews)]]>
getIdInternal($rawUpdateChannel)]]>
getName()]]]>
adminId]]>
created]]>
date]]>
expire]]>
limit]]>
link]]>
permanent]]>
requestNeeded]]>
requested]]>
revoked]]>
title]]>
used]]>
getIdInternal($rawChatInviteRequester['peer'])]]>
about]]>
date]]>
userId]]>
pending]]>
recent]]>
getName()]]]>
command]]>
description]]>
ids]]>
getIdInternal($rawDelete)]]>
getIdInternal($rawDelete['peer'])]]>
API]]>
offset]]>
query]]>
queryId]]>
userId]]>
creationDate]]>
keyFingerprint]]>
spoiler]]>
thumb]]>
thumbHeight]]>
thumbWidth]]>
ttl]]>
getClient()->downloadToDir($this, $dir, $cb, $cancellation)]]>
getClient()->downloadToDir($this, $dir, $cb, $cancellation)]]>
getClient()->downloadToFile($this, $file, $cb, $cancellation)]]>
getClient()->downloadToFile($this, $file, $cb, $cancellation)]]>
botApiFileId]]>
botApiFileUniqueId]]>
duration]]>
emoji]]>
stickerset]]>
duration]]>
height]]>
supportsStreaming]]>
width]]>
performer]]>
title]]>
free]]>
textColor]]>
height]]>
width]]>
$t]]]>
accessHash]]>
accuracyRadius]]>
lat]]>
long]]>
$t]]]>
getClient()->methodCallAsyncRead(
'messages.saveGif',
[
'id' => $this->botApiFileId,
'unsave' => false,
]
)]]>
getClient()->methodCallAsyncRead(
'messages.saveGif',
[
'id' => $this->botApiFileId,
'unsave' => true,
]
)]]>
x]]>
y]]>
zoom]]>
getName()]]]>
storyId]]>
viaMention]]>
getIdInternal($rawMedia['peer'])]]>
hasStickers]]>
$t]]]>
duration]]>
waveform]]>
getClient()->wrapMessage($this->getClient()->extractMessage($result))]]>
getClient()->wrapMessage($this->getClient()->extractMessage($result))]]>
message]]>
message]]>
message]]>
message]]>
message[0] ?? '']]>
protected]]>
message[0]]]>
editDate]]>
editHide]]>
forwards]]>
fromScheduled]]>
groupedId]]>
imported]]>
message]]>
protected]]>
psaType]]>
signature]]>
viaBotId]]>
views]]>
reactions]]>
$method(
message: $message,
parseMode: $parseMode,
replyMarkup: $replyMarkup,
scheduleDate: $scheduleDate,
noWebpage: $noWebpage,
)]]>
getClient()->methodCallAsyncRead(
'messages.report',
[
'reason' => ['_' => $reason->value],
'message' => $message,
'id' => [$this->id],
'peer' => $this->chatId,
]
)]]>
]]>
getClient()->wrapMessage($this->getClient()->extractMessage($result))]]>
getClient()->wrapMessage($this->getClient()->extractMessage($result))]]>
wrapMedia($rawMessage['media'], $this->protected)
: null]]>
methodCallAsyncRead(
'channels.getParticipant',
[
'channel' => $this->chatId,
'participant' => $member,
]
)['participant']]]>
getClient()->methodCallAsyncRead(
'messages.getDiscussionMessage',
['peer' => $this->chatId, 'msg_id' => $this->id]
)['messages']]]>
getName()]]]>
entities]]>
entities]]>
getName()]]]>
wrapMessage($client->extractMessage($result))]]>
wrapMessage($client->extractMessage($result))]]>
wrapMessage($client->extractMessage($result))]]>
wrapMessage($client->extractMessage($result))]]>
methodCallAsyncRead(
'channels.getParticipant',
[
'channel' => $this->chatId,
'participant' => $member,
]
)['participant']]]>
wrapMessage($client->extractMessage($result))]]>
wrapMessage($client->extractMessage($result))]]>
wrapMessage($client->extractMessage($result))]]>
wrapMessage($client->extractMessage($result))]]>
getClient()->wrapMessage($this->getClient()->extractMessage($result))]]>
getClient()->wrapMessage($this->getClient()->extractMessage($result))]]>
replyCache]]>
replyCache]]>
getClient()->wrapMessage($this->getClient()->extractMessage($result))]]>
getClient()->wrapMessage($this->getClient()->extractMessage($result))]]>
attachMenu]]>
domain]]>
accessHash]]>
callId]]>
getName()]]]>
canEdit]]>
date]]>
inviterId]]>
promotedBy]]>
rank]]>
self]]>
userId]]>
date]]>
kickedBy]]>
left]]>
peer]]>
rank]]>
userId]]>
peer]]>
date]]>
userId]]>
date]]>
inviterId]]>
userId]]>
viaRequest]]>
getName()]]]>
addAdmins]]>
anonymous]]>
banUsers]]>
changeInfo]]>
deleteMessages]]>
editMessages]]>
inviteUsers]]>
manageCall]]>
manageTopics]]>
other]]>
pinMessages]]>
postMessages]]>
changeInfo]]>
embedLinks]]>
inviteUsers]]>
manageTopics]]>
pinMessages]]>
sendAudios]]>
sendDocs]]>
sendGames]]>
sendGifs]]>
sendInline]]>
sendMedia]]>
sendMessages]]>
sendPhotos]]>
sendPlain]]>
sendPolls]]>
sendRoundvideos]]>
sendStickers]]>
sendVideos]]>
untilDate]]>
viewMessages]]>
currency]]>
payload]]>
queryId]]>
shippingOptionId]]>
totalAmount]]>
userId]]>
getClient()->methodCallAsyncRead(
'messages.setBotPrecheckoutResults',
[
'success' => false,
'query_id' => $this->queryId,
'error' => $errorMessage,
]
)]]>
getClient()->methodCallAsyncRead(
'messages.setBotPrecheckoutResults',
[
'success' => true,
'query_id' => $this->queryId,
]
)]]>
getName()]]]>
availabilityRemains]]>
availabilityTotal]]>
convertStars]]>
endSell]]>
id]]>
limited]]>
soldOut]]>
stars]]>
startSell]]>
ids]]>
pinned]]>
getIdInternal($rawPinned)]]>
getName()]]]>
chosen]]>
correct]]>
text]]>
voters]]>
solution]]>
getName()]]]>
chats]]>
users]]>
chats]]>
users]]>
getName()]]]>
messageId]]>
getIdInternal($rawCallback['peer'])]]>
gameShortName]]>
rawId]]>
nextSent]]>
wrapMessage($client->extractMessage($result))]]>
wrapUpdate($update)]]>
wrapUpdate($update)]]>
protected]]>
methodCallAsyncRead('stories.getStoriesByID', ['peer' => $rawStory['peer'], 'id' => [$rawStory['story']['id']]])['stories']]]>
methodCallAsyncRead(
'stories.sendReaction',
[
'add_to_recent' => $recent,
'peer' => $this->senderId,
'story_id' => $this->id,
'reaction' => \is_int($reaction)
? ['_' => 'reactionCustomEmoji', 'document_id' => $reaction]
: ['_' => 'reactionEmoji', 'emoticon' => $reaction],
]
)['updates']]]>
methodCallAsyncRead(
'stories.sendReaction',
[
'add_to_recent' => $recent,
'peer' => $this->senderId,
'story_id' => $this->id,
]
)['updates']]]>
getClient()->methodCallAsyncRead(
'stories.exportStoryLink',
[
'peer' => $this->senderId,
'id' => $this->id,
]
)['link']]]>
caption]]>
closeFriends]]>
contacts]]>
date]]>
edited]]>
expireDate]]>
pinned]]>
protected]]>
public]]>
reactionCount]]>
recentViewers]]>
selectedContacts]]>
sentReaction]]>
views]]>
getClient()->methodCallAsyncRead(
'stories.exportStoryLink',
[
'peer' => $this->senderId,
'id' => $this->id,
]
)['link']]]>
getClient()->methodCallAsyncRead(
'stories.incrementStoryViews',
[
'peer' => $this->senderId,
'id' => [$this->id],
]
)]]>
getClient()->methodCallAsyncRead(
'stories.report',
[
'peer' => $this->senderId,
'id' => [$this->id],
'reason' => ['_' => $reason->value],
'message' => $message,
]
)]]>
wrapMessage($client->extractMessage($result))]]>
wrapUpdate($update)]]>
wrapUpdate($update)]]>
wrapMedia($rawStory['media'], $this->protected)]]>
id]]>
reaction]]>
getIdInternal($rawStory)]]>
userId]]>
chatId]]>
chatId]]>
topicId]]>
getIdInternal($rawTyping)]]>
getName()]]]>
blocked]]>
stories]]>
getIdInternal($rawPeerBlocked)]]>
date]]>
stopped]]>
userId]]>
number]]>
userId]]>
userId]]>
emojiId]]>
until]]>
wasOnline]]>
expires]]>
firstName]]>
lastName]]>
userId]]>
new UsernameInfo($username),
$rawUserName['usernames']
)]]>
getName()]]]>
active]]>
username]]>
getName()]]]>
accessHash]]>
creator]]>
dark]]>
default]]>
id]]>
pattern]]>
uniqueId]]>
wrapMedia($rawWallpaper['document'])]]>
getName()]]]>
backgroundColor]]>
blur]]>
fourthBackgroundColor]]>
intensity]]>
motion]]>
rotation]]>
secondBackgroundColor]]>
thirdBackgroundColor]]>
file]]>
file]]>
file]]>
line]]>
line]]>
__call(...)]]>
requests[$id]]]>
getName()][$prop->getName()]]]>
API]]>
API ??= Client::giveInstanceBySession($this->session)]]>
API ??= Client::giveInstanceBySession($this->session)]]>
$this->__call($id, $args)]]>
callbacks[$payload[0]]]]>
remoteId]]>
callbacks]]>
callbackIds]]>
callbackIds[] = &$callback]]>
callbackIds[] = &$callback]]>
__call('isRequested')]]>
__call('isReadable')]]>
__call('isWritable')]]>
{$propName}->getArrayCopy()]]>
bindTo($this, $property->getDeclaringClass()->getName())($property->getName())]]>
getEventHandler()::class]]>
stdoutUnbuffered]]>
colors[$level]]]>
getResource()]]>
mode === self::FILE_LOGGER
? $this->optional
: Magic::$script_cwd.DIRECTORY_SEPARATOR.'MadelineProto.log']]>
optional]]>
optional]]>
optional]]>
stdoutUnbuffered->getResource()]]>
colors]]>
colors]]>
colors]]>
colors]]>
colors]]>
colors]]>
colors]]>
colors]]>
colors]]>
connection->new_outgoing[$message_id]]]>
connection->outgoing_messages[$message_id]]]>
connection->outgoing_messages[$message_id]]]>
getMsgId()]]>
getSent()]]>
getSent()]]>
API->settings]]>
API]]>
connection->msgIdHandler?->cleanup()]]>
connection->msgIdHandler]]>
shared]]>
bufferRead($payload_length)]]>
bufferRead(4)]]>
bufferRead(4)]]>
bufferRead(4)]]>
bufferRead(8)]]>
getSerializedBody()]]>
getSerializedBody()]]>
getSerializedBody()]]>
connection->session_id]]>
connection->isHttp() && empty($this->connection->pendingOutgoing)]]>
connection->pendingOutgoing)]]>
$callable()]]>
$callable()]]>
API->logger)]]>
feedSingle($update)]]]>
API->feeders[$channelId]]]>
API->feeders[$channelId]]]>
state]]>
pendingWakeups]]>
state]]>
feeder->feed($updates['updates'])]]>
API->feeders[$channelId]]]>
API->authorization['user']['bot']]]>
channelId]]]>
channelId]]]>
channelId]]]>
channelId]]]>
API->feeders[$channelId]]]>
pts()]]>
pts()]]>
pts() + 1]]>
feeder->feed($difference['other_updates'])]]>
feeder->feed($difference['other_updates'])]]>
feeder->feed($difference['other_updates'])]]>
API->authorization['user']]]>
API->authorization['user']['bot']]]>
API->feeders[$channelId]?->resume()]]>
dequeue()]]>
channels_state]]>
channels_state]]>
channels_state]]>
datacenter)]]>
TL)]]>
settings)]]>
settings)]]>
getInputConstructor(...),
),
array_fill_keys(
[
'InputMedia',
'InputDocument',
'InputPhoto',
],
$this->getFileInfo(...),
),
[
'InputFileLocation' => $this->getDownloadInfo(...),
'InputPeer' => $this->getInputPeer(...),
'InputDialogPeer' => $this->getInputDialogPeer(...),
'InputCheckPasswordSRP' => $this->getPasswordSRP(...),
],
)]]>
TL]]>
TL]]>
methodCallAsyncRead('account.getPassword', [], $this->authorized_dc)]]>
methodCallAsyncRead('phone.getCallConfig', [])]]>
settings->getSchema()]]>
release(...)]]>
internalInitDbProperties(...)]]>
internalSaveDbProperties(...)]]>
authorization['user']['bot']]]>
authorization['user']['bot']]]>
authorization['user']['bot']]]>
authorization['user']['id']]]>
methodCallAsyncRead('help.getCdnConfig', [], $this->authorized_dc))['public_keys']]]>
methodCallAsyncRead('users.getUsers', ['id' => [['_' => 'inputUserSelf']]]))[0]]]>
config]]>
configLoop]]>
datacenter]]>
peerDatabase]]>
phoneConfigLoop]]>
referenceDatabase]]>
reportMutex]]>
seqUpdater]]>
serializeLoop]]>
supportUser]]>
tmpDbPrefix]]>
datacenter]]>
authorization['user'] ?? false]]>
authorization['user'] ?? false]]>
authorization['user']['bot']]]>
authorization['user']['bot']]]>
config]]>
config]]>
dcList[$test][$ipv6][$dc]['cdn'] ?? false]]>
dcList[$test][$ipv6][$dc]['cdn'] ?? false]]>
getSelf()['premium']]]>
cdn_rsa_keys]]>
]]>
authorization['user']['bot']]]>
getSelf()['bot']]]>
getSelf()['id']]]>
getSelf()['id']]]>
getSelf()['id']]]>
getSelf()['premium']]]>
authorized_dc]]>
authorization['hint']]]>
authorization['user']]]>
authorization['user']]]>
authorization['user']]]>
authorization['user']['bot']]]>
authorization['user']['bot']]]>
authorization['user']['bot']]]>
authorization['user']['id']]]>
sanitizeReportPeers($userOrId)]]>
wrapper) && $this->isInited()]]>
wrapper) && isset(self::$references[$this->getSessionName()])]]>
authorized === API::LOGGED_IN && \is_int($dc_id)]]>
datacenter]]>
peerDatabase]]>
datacenter)]]>
settings->getAppInfo()->getLangCode()]]]>
content['_']]]]>
content['_']]]>
content[self::RESPONSE_ID_MAP[$this->content['_']]]]]>
true,
'rpc_answer_unknown' => true,
'rpc_answer_dropped_running' => true,
'rpc_answer_dropped' => true,
'get_future_salts' => true,
'future_salt' => true,
'future_salts' => true,
'ping' => true,
'pong' => true,
'ping_delay_disconnect' => true,
'destroy_session' => true,
'destroy_session_ok' => true,
'destroy_session_none' => true,
//'new_session_created' => true,
'msg_container' => true,
'msg_copy' => true,
'gzip_packed' => true,
'http_wait' => true,
'msgs_ack' => true,
'bad_msg_notification' => true,
'bad_server_salt' => true,
'msgs_state_req' => true,
'msgs_state_info' => true,
'msgs_all_info' => true,
'msg_detailed_info' => true,
'msg_new_detailed_info' => true,
'msg_resend_req' => true,
'msg_resend_ans_req' => true,
]]]>
state |= self::STATE_ACKED]]>
state |= self::STATE_REPLIED]]>
state |= self::STATE_SENT]]>
sent]]>
sent]]>
authKey]]>
authKey]]>
{$key} =& $bound->{$key}]]>
new_outgoing]]>
getSent()]]>
getSent()]]>
getSent()]]>
time_delta]]>
time_delta]]>
fp]]>
$f->await()]]>
API->parseMode($args)['message']]]>
outgoing_messages[$message_id]]]>
outgoing_messages[$message_id]]]>
outgoing_messages[$message_id] ?? $message_id]]>
incoming_messages[$content['answer_msg_id']]]]>
incoming_messages[$content['answer_msg_id']]]]>
incoming_messages[$msg_id]]]>
incoming_messages[$msg_id]]]>
outgoing_messages[$content['msg_id']]]]>
outgoing_messages[$msg_id]]]>
getContent()['_']]]>
read()['msg_ids']]]>
read()['server_salt']]]>
API->getTL()->getConstructors()->findByPredicate($message->getContent()['_'])['type']]]>
API->getTL()->getConstructors()->findByPredicate($response['_'])['type']]]>
incoming_messages[$msg['msg_id']]]]>
incoming_messages[$referencedMsgId]]]>
API->authorization['user']['phone']]]>
API->authorization['user']['phone']]]>
getMsgId()]]>
API->authorized_dc == $this->datacenter && $this->API->authorized === \danog\MadelineProto\API::LOGGED_IN]]>
getSent()]]>
dh_config]]>
getSelf()['id']]]>
getSelf()['id']]]>
extractBotAPIFile($this->MTProtoToBotAPI($media))['file_id']]]>
methodCallAsyncRead('upload.getCdnFileHashes', ['file_token' => $file, 'offset' => $offset, 'cancellation' => $cancellation], $this->authorized_dc)]]>
methodCallAsyncRead('upload.reuploadCdnFile', ['file_token' => $messageMedia['file_token'], 'request_token' => $res['request_token'], 'cancellation' => $cancellation], $this->authorized_dc)]]>
TL->getConstructors()->findByPredicate($media['_'])['type']]]>
cdn_hashes[$file][$hash['offset']]]]>
TL->getConstructors()->findByPredicate($media['_'])['type'] => $media]]]>
cdn_hashes]]>
cdn_hashes]]>
write[$offset]->getFuture()->await($this->cancellation)]]>
read[$offset]]]>
write[$offset]]]>
write[$offset]]]>
methodCallAsyncRead(
$method,
$params
)]]>
getFile()]]>
getFile()]]>
pendingDb[$id]]]>
cache[$key][$id]]]>
pendingDb[$id]]]>
populateFrom(...))]]>
db]]>
toBytes()]]>
current_algo]]>
new_algo]]>
srp_id]]>
pendingDb]]>
API->authorization['user']['id']]]>
API->methodCallAsyncRead('help.getSupport', [])['user']]]>
API->methodCallAsyncRead('contacts.resolveUsername', ['username' => $username]))['peer']]]>
db[$bot_api_id]]]>
db[$bot_api_id]]]>
db[$chat['id']]]]>
db[$chat['id']]]]>
db[$user['id']]]]>
db[$user['id']]]]>
pendingDb[$user['id']]]]>
pendingDb[$user['id']]]]>
$username]]]>
pendingDb]]>
getFull($id)['inserted'] ?? 0]]>
getFull($id)['inserted'] ?? 0]]>
API->getIdInternal($full)]]>
API->getIdInternal($full)]]>
API->getIdInternal($id)]]>
API->authorization['user']]]>
API->authorization['user']['id']]]>
fullDb]]>
fullDb]]>
pendingDb]]>
getInfo($peer, \danog\MadelineProto\API::INFO_TYPE_CONSTRUCTOR)['forum']]]>
TL->getConstructors()->findByPredicate($constructor['_'])['type']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
getIdInternal($participant['peer'])]]]>
getIdInternal($participant['peer'])]]]>
TL->getConstructors()->findByPredicate($constructor['_'])['type'] => $constructor]]]>
getIdInternal($participant['peer'])]]]>
supportUser]]>
getIdInternal($id)]]>
getIdInternal($id)]]>
peerDatabase->getFull($partial['bot_api_id'])]]>
authorization['user']]]>
authorization['user']]]>
authorization['user']]]>
authorization['user']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
API->authorization['user']['id']]]>
API->authorization['user']['id']]]>
cache[$key][$location]]]>
cache[$key][$location]]]>
cache[$key][$location]]]>
cache[$key][self::serializeLocation($locationType, $location)]]]>
cache[$key][$location]]]>
cache[$key][$location]]]>
API->authorization['user']]]>
API->authorization['user']]]>
API->authorization['user']['id']]]>
API->authorization['user']['id']]]>
getDb($locationString)['origins']]]>
getDb($locationString)['reference']]]>
getDb($locationString)['reference']]]>
getDb($locationString)['reference']]]>
getDb($locationString)['origins']]]>
wrapMedia($message['action']['photo'])]]>
wrapMedia($message['action']['photo'])]]>
nextSent]]>
getUpdatesState()]]>
rethrowHandler]]>
rethrowHandler]]>
$update['_']]]]>
TL->getConstructors()->findByPredicate('message')['params']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
authorization['hint']]]>
feeders[FeedLoop::GENERIC]->feedSingle($update)]]]>
calls[$update['phone_call']['id']]]]>
calls[$update['phone_call']['id']]]]>
calls[$update['phone_call']['id']]]]>
calls[$update['phone_call']['id']]]]>
calls[$update['phone_call']['id']]]]>
calls[$update['phone_call']['id']]]]>
calls[$update['phone_call']['id']]]]>
calls[$update['phone_call']['id']]]]>
calls[$update['phone_call']['id']]]]>
calls[$update['phone_call']['id']]]]>
calls[$update['phone_call_id']]]]>
calls[$update['phone_call_id']]]]>
eventHandlerMethods[$updateType]]]>
feeders[$this->feeders[FeedLoop::GENERIC]->feedSingle($update)]]]>
feeders[$this->feeders[FeedLoop::GENERIC]->feedSingle($updates['update'])]]]>
msg_ids[$peer_id]]]>
msg_ids[$peer_id]]]>
secretChats[$update['message']['chat_id']]]]>
secretChats[$update['message']['chat_id']]]]>
authorization]]>
authorization]]>
authorized_dc]]>
qts()]]>
qts()]]>
qts()]]>
qts()]]>
calls]]>
calls]]>
getIdInternal($message['action']['from_id'])]]>
getIdInternal($message['action']['to_id'])]]>
authorization['user']]]>
authorization['user']]]>
authorization['user']]]>
authorization['user']]]>
authorization['user']]]>
authorization['user']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
authorization['user']['id']]]>
eventHandlerHandlers) !== 0 && \is_array($update)]]>
pts + $update['pts_count'])]]>
getHeaders('app')]]>
getHeaders('origin')]]>
getHeaders('origin')]]>
getHeaders('refer')]]>
getHeaders('refer')]]>
getHeaders('refer')]]>
hash]]>
settings]]>
settings]]>
comments]]>
vendorString]]>
new('char[1024]'))]]>
> 3)]]>
opus_encoder_ctl($encoder, self::OPUS_SET_BANDWIDTH_REQUEST, self::OPUS_BANDWIDTH_FULLBAND)]]>
opus_encoder_ctl($encoder, self::OPUS_SET_BITRATE_REQUEST, 130*1000)]]>
opus_encoder_ctl($encoder, self::OPUS_SET_COMPLEXITY_REQUEST, 10)]]>
opus_encoder_ctl($encoder, self::OPUS_SET_INBAND_FEC_REQUEST, 1)]]>
opus_encoder_ctl($encoder, self::OPUS_SET_PACKET_LOSS_PERC_REQUEST, 1)]]>
opus_encoder_ctl($encoder, self::OPUS_SET_SIGNAL_REQUEST, self::OPUS_SIGNAL_MUSIC)]]>
opus_get_version_string()]]>
streamCount]]>
opus_strerror($err)]]>
streamCount]]>
]]>
currentDuration += $frameDuration]]>
currentDuration += $totalDuration]]>
type('char*')]]>
stream)($headers['number_page_segments'])]]>
stream)(23)]]>
stream)($headers['number_page_segments'])]]>
stream)($sizeAccumulated)]]>
stream)(23)]]>
stream)(4)]]>
cdata]]>
true,
'BOT_POLLS_DISABLED' => true,
'PHOTO_THUMB_URL_INVALID' => true,
'ACTIVE_USER_REQUIRED' => true,
'PEER_FLOOD' => true,
'USER_DEACTIVATED_BAN' => true,
'INPUT_METHOD_INVALID' => true,
'INPUT_FETCH_ERROR' => true,
'AUTH_KEY_UNREGISTERED' => true,
'SESSION_REVOKED' => true,
'USER_DEACTIVATED' => true,
'RPC_SEND_FAIL' => true,
'RPC_CALL_FAIL' => true,
'RPC_MCGET_FAIL' => true,
'INTERDC_5_CALL_ERROR' => true,
'INTERDC_4_CALL_ERROR' => true,
'INTERDC_3_CALL_ERROR' => true,
'INTERDC_2_CALL_ERROR' => true,
'INTERDC_1_CALL_ERROR' => true,
'INTERDC_5_CALL_RICH_ERROR' => true,
'INTERDC_4_CALL_RICH_ERROR' => true,
'INTERDC_3_CALL_RICH_ERROR' => true,
'INTERDC_2_CALL_RICH_ERROR' => true,
'INTERDC_1_CALL_RICH_ERROR' => true,
'AUTH_KEY_DUPLICATED' => true,
'CONNECTION_NOT_INITED' => true,
'LOCATION_NOT_AVAILABLE' => true,
'AUTH_KEY_INVALID' => true,
'LANG_CODE_EMPTY' => true,
'memory limit exit' => true,
'memory limit(?)' => true,
'INPUT_REQUEST_TOO_LONG' => true,
'SESSION_PASSWORD_NEEDED' => true,
'INPUT_FETCH_FAIL' => true,
'CONNECTION_SYSTEM_EMPTY' => true,
'FILE_WRITE_FAILED' => true,
'STORAGE_CHOOSE_VOLUME_FAILED' => true,
'xxx' => true,
'AES_DECRYPT_FAILED' => true,
'Timedout' => true,
'SEND_REACTION_RESULT1_INVALID' => true,
'TEMPNAM_FAILED' => true,
'MSG_WAIT_TIMEOUT' => true,
'MEMBER_CHAT_ADD_FAILED' => true,
'CHAT_FROM_CALL_CHANGED' => true,
'MTPROTO_CLUSTER_INVALID' => true,
'CONNECTION_DEVICE_MODEL_EMPTY' => true,
'AUTH_KEY_PERM_EMPTY' => true,
'UNKNOWN_METHOD' => true,
'ENCRYPTION_OCCUPY_FAILED' => true,
'ENCRYPTION_OCCUPY_ADMIN_FAILED' => true,
'CHAT_OCCUPY_USERNAME_FAILED' => true,
'REG_ID_GENERATE_FAILED' => true,
'CONNECTION_LANG_PACK_INVALID' => true,
'MSGID_DECREASE_RETRY' => true,
'API_CALL_ERROR' => true,
'STORAGE_CHECK_FAILED' => true,
'INPUT_LAYER_INVALID' => true,
'NEED_MEMBER_INVALID' => true,
'NEED_CHAT_INVALID' => true,
'HISTORY_GET_FAILED' => true,
'CHP_CALL_FAIL' => true,
'IMAGE_ENGINE_DOWN' => true,
'MSG_RANGE_UNSYNC' => true,
'PTS_CHANGE_EMPTY' => true,
'CONNECTION_SYSTEM_LANG_CODE_EMPTY' => true,
'WORKER_BUSY_TOO_LONG_RETRY' => true,
'WP_ID_GENERATE_FAILED' => true,
'ARR_CAS_FAILED' => true,
'CHANNEL_ADD_INVALID' => true,
'CHANNEL_ADMINS_INVALID' => true,
'CHAT_OCCUPY_LOC_FAILED' => true,
'GROUPED_ID_OCCUPY_FAILED' => true,
'GROUPED_ID_OCCUPY_FAULED' => true,
'LOG_WRAP_FAIL' => true,
'MEMBER_FETCH_FAILED' => true,
'MEMBER_OCCUPY_PRIMARY_LOC_FAILED' => true,
'MEMBER_NO_LOCATION' => true,
'MEMBER_OCCUPY_USERNAME_FAILED' => true,
'MT_SEND_QUEUE_TOO_LONG' => true,
'POSTPONED_TIMEOUT' => true,
'RPC_CONNECT_FAILED' => true,
'SHORTNAME_OCCUPY_FAILED' => true,
'STORE_INVALID_OBJECT_TYPE' => true,
'STORE_INVALID_SCALAR_TYPE' => true,
'TMSG_ADD_FAILED' => true,
'UNKNOWN_ERROR' => true,
'UPLOAD_NO_VOLUME' => true,
'USER_NOT_AVAILABLE' => true,
'VOLUME_LOC_NOT_FOUND' => true,
'FILE_WRITE_EMPTY' => true,
'Internal_Server_Error' => true,
'INVITE_HASH_UNSYNC' => true,
'CHANNEL_ID_GENERATE_FAILED' => true,
'Invalid msgs_state_req query' => true,
]]]>
e]]>
n]]>
serializeObject(['type' => 'bytes'], $instance->n->toBytes(), 'key')]]>
getSecretChatController($chatId)->getMessage($randomId)['message']]]>
temp_requested_secret_chats[$params['id']]]]>
secretChats[$chat]]]>
secretChats[$params['id']]]]>
secretChats[$params['id']]]]>
secretChats[$params['id']]]]>
secretChats[\is_array($chat) ? $chat['chat_id'] : $chat]]]>
temp_requested_secret_chats[$params['id']]]]>
temp_requested_secret_chats[$params['id']]]]>
temp_requested_secret_chats[$params['id']]]]>
temp_requested_secret_chats[$res['id']]]]>
secretChats[$chat]]]>
secretChats[\is_array($chat) ? $chat['chat_id'] : $chat]]]>
secretChats]]>
secretChats]]>
remoteLayer === 8]]>
outgoing[$request['seq']]]]>
outgoing[$request['seq']]]]>
outgoing[$seq]]]>
randomIdMap[$message['message']['decrypted_message']['random_id']]]]>
gapEnd]]>
gapQueueSeq]]>
gapQueueSeq]]>
rekeyExchangeId]]>
remoteLayer]]>
remoteLayer]]>
ttl]]>
gapEnd]]>
getFuture()]]>
getFuture()]]>
getFuture()]]>
lightState ??= $this->unserialize($this->lightStatePath)]]>
unserialize($this->ipcStatePath)]]>
read(null, 1)]]>
read(null, 1)]]>
extra]]>
bufferRead(4)]]>
bufferRead(4))[1]]]>
stream]]>
stream->getSocket()]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
append]]>
append_after]]>
stream]]>
stream->getSocket()]]>
stream->read($cancellation)]]>
extra['decrypt']['iv']]]>
extra['decrypt']['key']]]>
extra['encrypt']['iv']]]>
extra['encrypt']['key']]]>
extra['decrypt']]]>
extra['decrypt']]]>
extra['decrypt']['iv']]]>
extra['decrypt']['key']]]>
extra['encrypt']]]>
extra['encrypt']]]>
extra['encrypt']['iv']]]>
extra['encrypt']['key']]]>
append]]>
append_after]]>
decrypt]]>
encrypt]]>
stream]]>
stream->getSocket()]]>
decrypt->encrypt($this->read_buffer->bufferRead($length, $cancellation))]]>
hash_name]]>
hash_name]]>
read_hash]]>
read_hash]]>
read_hash]]>
write_hash]]>
write_hash]]>
write_hash]]>
read_check_pos]]>
read_check_pos]]>
read_check_pos]]>
write_check_pos]]>
write_check_pos]]>
write_check_pos]]>
read_buffer->bufferRead($length, $cancellation)]]>
stream]]>
stream->getSocket()]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
memory_stream]]>
stream]]>
bufferRead(3)]]>
stream]]>
stream->getSocket()]]>
bufferRead(4)]]>
bufferRead(4)]]>
in_seq_no]]>
out_seq_no]]>
stream]]>
stream->getSocket()]]>
ctx]]>
ctx]]>
header]]>
code]]>
bufferRead(1)]]>
uri->getPort()]]>
getStream($header)]]>
bufferRead(4)]]>
stream]]>
stream->getSocket()]]>
bufferRead(4)]]>
stream]]>
stream->getSocket()]]>
extra['address']]]>
extra['port']]]>
extra['secret']]]>
extra['secret']]]>
extra['address']]]>
extra['port']]]>
extra['secret']]]>
extra['secret']]]>
extra['address']]]>
extra['port']]]>
extra['address']]]>
extra['password']]]>
extra['port']]]>
extra['username']]]>
bufferRead(1)]]>
getStream()]]>
extra['password']]]>
extra['username']]]>
extra['address']]]>
extra['password']]]>
extra['port']]]>
extra['username']]]>
extra['address']]]>
extra['password']]]>
extra['port']]]>
extra['username']]]>
bufferRead(1)]]>
bufferRead(1)]]>
bufferRead(1)]]>
bufferRead(1)]]>
bufferRead(1)]]>
bufferRead(1)]]>
bufferRead(1)]]>
bufferRead(1)]]>
bufferRead(1)]]>
bufferRead(16)]]>
bufferRead(2)]]>
bufferRead(4)]]>
getStream(\chr(5).\chr(\strlen($methods)).$methods)]]>
}>]]>
id]]>
[0 => 'image/webp'], 'png' => [0 => 'image/png', 1 => 'image/x-png'], 'bmp' => [0 => 'image/bmp', 1 => 'image/x-bmp', 2 => 'image/x-bitmap', 3 => 'image/x-xbitmap', 4 => 'image/x-win-bitmap', 5 => 'image/x-windows-bmp', 6 => 'image/ms-bmp', 7 => 'image/x-ms-bmp', 8 => 'application/bmp', 9 => 'application/x-bmp', 10 => 'application/x-win-bitmap'], 'gif' => [0 => 'image/gif'], 'jpeg' => [0 => 'image/jpeg', 1 => 'image/pjpeg'], 'xspf' => [0 => 'application/xspf+xml'], 'vlc' => [0 => 'application/videolan'], 'wmv' => [0 => 'video/x-ms-wmv', 1 => 'video/x-ms-asf'], 'au' => [0 => 'audio/x-au'], 'ac3' => [0 => 'audio/ac3'], 'flac' => [0 => 'audio/x-flac'], 'ogg' => [0 => 'audio/ogg', 1 => 'video/ogg', 2 => 'application/ogg'], 'kmz' => [0 => 'application/vnd.google-earth.kmz'], 'kml' => [0 => 'application/vnd.google-earth.kml+xml'], 'rtx' => [0 => 'text/richtext'], 'rtf' => [0 => 'text/rtf'], 'jar' => [0 => 'application/java-archive', 1 => 'application/x-java-application', 2 => 'application/x-jar'], 'zip' => [0 => 'application/x-zip', 1 => 'application/zip', 2 => 'application/x-zip-compressed', 3 => 'application/s-compressed', 4 => 'multipart/x-zip'], '7zip' => [0 => 'application/x-compressed'], 'xml' => [0 => 'application/xml', 1 => 'text/xml'], 'svg' => [0 => 'image/svg+xml'], '3g2' => [0 => 'video/3gpp2'], '3gp' => [0 => 'video/3gp', 1 => 'video/3gpp'], 'mp4' => [0 => 'video/mp4'], 'm4a' => [0 => 'audio/x-m4a'], 'f4v' => [0 => 'video/x-f4v'], 'flv' => [0 => 'video/x-flv'], 'webm' => [0 => 'video/webm'], 'aac' => [0 => 'audio/x-acc'], 'm4u' => [0 => 'application/vnd.mpegurl'], 'pdf' => [0 => 'application/pdf', 1 => 'application/octet-stream'], 'pptx' => [0 => 'application/vnd.openxmlformats-officedocument.presentationml.presentation'], 'ppt' => [0 => 'application/powerpoint', 1 => 'application/vnd.ms-powerpoint', 2 => 'application/vnd.ms-office', 3 => 'application/msword'], 'docx' => [0 => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document'], 'xlsx' => [0 => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 1 => 'application/vnd.ms-excel'], 'xl' => [0 => 'application/excel'], 'xls' => [0 => 'application/msexcel', 1 => 'application/x-msexcel', 2 => 'application/x-ms-excel', 3 => 'application/x-excel', 4 => 'application/x-dos_ms_excel', 5 => 'application/xls', 6 => 'application/x-xls'], 'xsl' => [0 => 'text/xsl'], 'mpeg' => [0 => 'video/mpeg'], 'mov' => [0 => 'video/quicktime'], 'avi' => [0 => 'video/x-msvideo', 1 => 'video/msvideo', 2 => 'video/avi', 3 => 'application/x-troff-msvideo'], 'movie' => [0 => 'video/x-sgi-movie'], 'log' => [0 => 'text/x-log'], 'txt' => [0 => 'text/plain'], 'css' => [0 => 'text/css'], 'html' => [0 => 'text/html'], 'wav' => [0 => 'audio/x-wav', 1 => 'audio/wave', 2 => 'audio/wav'], 'xhtml' => [0 => 'application/xhtml+xml'], 'tar' => [0 => 'application/x-tar'], 'tgz' => [0 => 'application/x-gzip-compressed'], 'psd' => [0 => 'application/x-photoshop', 1 => 'image/vnd.adobe.photoshop'], 'exe' => [0 => 'application/x-msdownload'], 'js' => [0 => 'application/x-javascript'], 'mp3' => [0 => 'audio/mpeg', 1 => 'audio/mpg', 2 => 'audio/mpeg3', 3 => 'audio/mp3'], 'rar' => [0 => 'application/x-rar', 1 => 'application/rar', 2 => 'application/x-rar-compressed'], 'gzip' => [0 => 'application/x-gzip'], 'hqx' => [0 => 'application/mac-binhex40', 1 => 'application/mac-binhex', 2 => 'application/x-binhex40', 3 => 'application/x-mac-binhex40'], 'cpt' => [0 => 'application/mac-compactpro'], 'bin' => [0 => 'application/macbinary', 1 => 'application/mac-binary', 2 => 'application/x-binary', 3 => 'application/x-macbinary'], 'oda' => [0 => 'application/oda'], 'ai' => [0 => 'application/postscript'], 'smil' => [0 => 'application/smil'], 'mif' => [0 => 'application/vnd.mif'], 'wbxml' => [0 => 'application/wbxml'], 'wmlc' => [0 => 'application/wmlc'], 'dcr' => [0 => 'application/x-director'], 'dvi' => [0 => 'application/x-dvi'], 'gtar' => [0 => 'application/x-gtar'], 'php' => [0 => 'application/x-httpd-php', 1 => 'application/php', 2 => 'application/x-php', 3 => 'text/php', 4 => 'text/x-php', 5 => 'application/x-httpd-php-source'], 'swf' => [0 => 'application/x-shockwave-flash'], 'sit' => [0 => 'application/x-stuffit'], 'z' => [0 => 'application/x-compress'], 'mid' => [0 => 'audio/midi'], 'aif' => [0 => 'audio/x-aiff', 1 => 'audio/aiff'], 'ram' => [0 => 'audio/x-pn-realaudio'], 'rpm' => [0 => 'audio/x-pn-realaudio-plugin'], 'ra' => [0 => 'audio/x-realaudio'], 'rv' => [0 => 'video/vnd.rn-realvideo'], 'jp2' => [0 => 'image/jp2', 1 => 'video/mj2', 2 => 'image/jpx', 3 => 'image/jpm'], 'tiff' => [0 => 'image/tiff'], 'eml' => [0 => 'message/rfc822'], 'pem' => [0 => 'application/x-x509-user-cert', 1 => 'application/x-pem-file'], 'p10' => [0 => 'application/x-pkcs10', 1 => 'application/pkcs10'], 'p12' => [0 => 'application/x-pkcs12'], 'p7a' => [0 => 'application/x-pkcs7-signature'], 'p7c' => [0 => 'application/pkcs7-mime', 1 => 'application/x-pkcs7-mime'], 'p7r' => [0 => 'application/x-pkcs7-certreqresp'], 'p7s' => [0 => 'application/pkcs7-signature'], 'crt' => [0 => 'application/x-x509-ca-cert', 1 => 'application/pkix-cert'], 'crl' => [0 => 'application/pkix-crl', 1 => 'application/pkcs-crl'], 'pgp' => [0 => 'application/pgp'], 'gpg' => [0 => 'application/gpg-keys'], 'rsa' => [0 => 'application/x-pkcs7'], 'ics' => [0 => 'text/calendar'], 'zsh' => [0 => 'text/x-scriptzsh'], 'cdr' => [0 => 'application/cdr', 1 => 'application/coreldraw', 2 => 'application/x-cdr', 3 => 'application/x-coreldraw', 4 => 'image/cdr', 5 => 'image/x-cdr', 6 => 'zz-application/zz-winassoc-cdr'], 'wma' => [0 => 'audio/x-ms-wma'], 'vcf' => [0 => 'text/x-vcard'], 'srt' => [0 => 'text/srt'], 'vtt' => [0 => 'text/vtt'], 'ico' => [0 => 'image/x-icon', 1 => 'image/x-ico', 2 => 'image/vnd.microsoft.icon'], 'csv' => [0 => 'text/x-comma-separated-values', 1 => 'text/comma-separated-values', 2 => 'application/vnd.msexcel'], 'json' => [0 => 'application/json', 1 => 'text/json']]]]>
authorization['user']['id']]]>
authorization['user']]]>
authorization['user']['id']]]>
toBytes()]]>
outgoing_messages[$x['req_msg_id']]]]>
outgoing_messages[$x['req_msg_id']]->constructor]]>
constructors->findByPredicate($object['_'])['type']]]>
constructors->findByPredicate($value['_'])['type']]]>
constructors->findByPredicate($value['_'])['type']]]>
constructors->findByPredicate($value['_'])['type']]]>
constructors->findByPredicate('vector')['id']]]>
constructors->findByPredicate('vector')['id']]]>
constructors->findByPredicate((bool) $object ? 'boolTrue' : 'boolFalse')['id']]]>
constructors->findByType($type)['predicate']]]>
outgoing_messages[$x['req_msg_id']]]]>
outgoing_messages[$x['req_msg_id']]]]>
outgoing_messages[$x['req_msg_id']]]]>
outgoing_messages[$x['req_msg_id']]]]>
outgoing_messages[$x['req_msg_id']]]]>
afterConstructorDeserialization[$x['_']]]]>
afterConstructorDeserialization[$x['_']]]]>
afterMethodResponseDeserialization[$type['connection']->outgoing_messages[$x['req_msg_id']]->constructor]]]>
afterMethodResponseDeserialization[$type['connection']->outgoing_messages[$x['req_msg_id']]->constructor]]]>
beforeConstructorDeserialization[$x['_']]]]>
beforeConstructorDeserialization[$x['_']]]]>
beforeConstructorSerialization[$object['_']]]]>
beforeConstructorSerialization[$object['_']]]]>
tdDescriptions['constructors'][$name]]]>
tdDescriptions['constructors'][$name]]]>
tdDescriptions['constructors'][$name]]]>
tdDescriptions['constructors'][$name]]]>
tdDescriptions['methods'][$name]]]>
tdDescriptions['methods'][$name]]]>
typeMismatch[$type['type']]]]>
typeMismatch[$type['type']]]]>
outgoing_messages[$x['req_msg_id']]]]>
outgoing_messages[$x['req_msg_id']]]]>
outgoing_messages[$x['req_msg_id']]]]>
outgoing_messages[$x['req_msg_id']]]]>
outgoing_messages[$x['req_msg_id']]]]>
outgoing_messages[$x['req_msg_id']]]]>
outgoing_messages[$x['req_msg_id']]]]>
afterConstructorDeserialization[$x['_']]]]>
afterConstructorDeserialization[$x['_']]]]>
secretLayer]]>
secretLayer]]>
$flag,
'name' => $name,
'type' => $type,
'pow' => $pow
]]]>
constructors->findByPredicate('vector')['id']]]>
serializeObject($current_argument, $arguments['file']['mime_type'], $name, $layer)]]>
serializeObject($current_argument, $value, $name, $layer)]]>
serializeObject(['type' => $type['subtype']], $current_object, $k, $layer)]]>
serializeObject(['type' => $type['subtype']], $current_object, $k, $layer)]]>
serializeObject(['type' => 'bytes'], Tools::random(15 + 4 * Tools::randomInt(modulus: 3)), 'random_bytes')]]>
outgoing_messages]]>
outgoing_messages]]>
outgoing_messages[$x['req_msg_id']]->constructor]]>
outgoing_messages[$x['req_msg_id']]->constructor]]>
outgoing_messages[$x['req_msg_id']]->constructor]]>
by_id[$json_dict['id']]['layer']]]>
by_id[$json_dict['id']]['layer']]]>
by_id[$chosenid]]]>
by_id[$json_dict['id']]]]>
by_id[$json_dict['id']]]]>
by_id[$json_dict['id']]]]>
by_id[$json_dict['id']]]]>
by_id[$json_dict['id']]]]>
by_id[$this->by_predicate_and_layer[$predicate]]]]>
layers[$json_dict['layer']]]]>
by_id[$json_dict['id']]['subtype']]]>
by_id[$json_dict['id']]['type']]]>
by_id[$json_dict['id']]]]>
by_id[$json_dict['id']]]]>
by_id[$json_dict['id']]]]>
by_id[$this->by_method[$method_name]]]]>
by_method[$json_dict['method']]]]>
by_id[$key]['params']]]>
by_id[$key]['flags']]]>
by_id[$key]['flags'][$kkey]]]>
by_id[$key]['params']]]>
by_id[$key]['params'][$kkey]]]>
by_id[$key]['flags'][$kkey]]]>
by_id[$key]['params'][$kkey]]]>
authorization['user']['id']]]>
button[$name]]]>
button[$name]]]>
button[$name]]]>
button[$name]]]>
id]]>
label]]>
peer]]>
peer]]>
authorization['user']]]>
authorization['user']['id']]]>
'https://github.com/amphp/mysql',
'mysqli' => 'https://github.com/amphp/mysql',
]]]>
'https://github.com/amphp/file, https://github.com/amphp/http-client or $this->fileGetContents()',
'file_put_contents' => 'https://github.com/amphp/file',
'curl_exec' => 'https://github.com/amphp/http-client',
'mysqli_query' => 'https://github.com/amphp/mysql',
'mysqli_connect' => 'https://github.com/amphp/mysql',
'mysql_connect' => 'https://github.com/amphp/mysql',
'fopen' => 'https://github.com/amphp/file',
'fsockopen' => 'https://github.com/amphp/socket',
'pcntl_fork' => 'Tools::callFork',
'sleep' => '$this->sleep()',
'usleep' => '$this->sleep()',
'proc_open' => 'https://github.com/amphp/process',
'shell_exec' => 'https://github.com/amphp/process',
'exec' => 'https://github.com/amphp/process',
]]]>
'Amp\\File\\read',
'amp\\file\\put' => 'Amp\\File\\write',
]]]>
$this->{$var}]]>
$this->{$var},
$obj,
$obj::class,
)->__invoke()]]>
{$var} =& $val;
},
$obj,
$obj::class,
)->__invoke()]]>
{$var} =& $val]]>
callID]]>
date]]>
otherID]]>
otherID]]>
getSelf()['id']]]>
subtract(Magic::$two)]]>
methodCallAsyncRead('phone.requestCall', [
'user_id' => $user,
'g_a_hash' => hash('sha256', $g_a->toBytes(), true),
'protocol' => VoIPController::CALL_PROTOCOL,
])['phone_call']]]>
calls[$res['id']]]]>
calls]]>
udp]]>
bufferRead(4)]]>
bufferRead(4)]]>
bufferRead(4)]]>
bufferRead(4)]]>
bufferRead(4)]]>
bufferRead(4)]]>
bufferRead(8)]]>
bufferRead(4)]]>
getStream()]]>
udp]]>
authKey]]>
authKey]]>
call]]>
subtract(Magic::$two)]]>
call['a']]]>
call['b']]]>
readLength(2))[1]]]>
API->methodCallAsyncRead('phone.confirmCall', [
'key_fingerprint' => substr(sha1($key, true), -8),
'peer' => ['id' => $params['id'], 'access_hash' => $params['access_hash'], '_' => 'inputPhoneCall'],
'g_a' => $this->call['g_a'],
'protocol' => self::CALL_PROTOCOL,
]))['phone_call']]]>
$data]]]>
pendingPing]]>
API->logger)]]>
methodCallAsyncRead(...)]]>
]]>
authorization['user']['bot']]]>
authorization['user']['bot']]]>
authorization['user']['bot']]]>
botDialogsUpdatesState['pts']]]>
methodCallAsyncRead(
'updates.getDifference',
$state + ['cancellation' => Tools::getTimeoutCancellation(15.0), 'floodWaitLimit' => 86400]
)['_']]]>
botDialogsUpdatesState]]>
botDialogsUpdatesState]]>
bottomPts]]>
topPts]]>
authorization['user']]]>
authorization['user']]]>
authorization['user']]]>
authorization['user']['bot']]]>
authorization['user']['bot']]]>
authorization['user']['bot']]]>
cachedAllBotUsers]]>
cachedAllBotUsers]]>
event_handler_instance === null || $this->event_handler_instance instanceof __PHP_Incomplete_Class]]>
event_handler_instance instanceof __PHP_Incomplete_Class]]>
pluginInstances[$class]]]>
pluginInstances[$class]]]>
pluginInstances[$class]]]>
pluginInstances[$class]]]>
pluginInstances[$class]]]>
methodCallAsyncRead(
'auth.importBotAuthorization',
[
'bot_auth_token' => $token,
'api_id' => $this->settings->getAppInfo()->getApiId(),
'api_hash' => $this->settings->getAppInfo()->getApiHash(),
],
)]]>
methodCallAsyncRead('account.getPassword', [])]]>
methodCallAsyncRead('auth.signUp', ['phone_number' => $this->authorization['phone_number'], 'phone_code_hash' => $this->authorization['phone_code_hash'], 'phone_code' => $this->authorization['phone_code'], 'first_name' => $first_name, 'last_name' => $last_name])]]>
authorization['hint']]]>
authorization['hint']]]>
authorization['phone_number']]]>
authorization]]>
authorization]]>
authorization]]>
authorization]]>
authorization]]>
authorization]]>
authorized_dc]]>
authorization['phone_code']]]>
authorization['phone_code_hash']]]>
authorization['phone_code_hash']]]>
authorization['phone_number']]]>
authorization['phone_number']]]>
getAuthorization() === \danog\MadelineProto\API::LOGGED_IN]]>