Skip to content

Commit 5f08fbd

Browse files
committed
cs-fix
1 parent cf2dd5f commit 5f08fbd

File tree

4 files changed

+640
-446
lines changed

4 files changed

+640
-446
lines changed

‎.php-cs-fixer.dist.php

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ public function getRules(): array
55
{
66
return array_merge(parent::getRules(), [
77
'void_return' => true,
8+
'array_indentation' => true
89
]);
910
}
1011
};

‎examples/secret_bot.php

+201-8
Original file line numberDiff line numberDiff line change
@@ -83,27 +83,220 @@ public function onUpdateNewEncryptedMessage(array $update): void
8383
$secret_media = [];
8484

8585
// Photo uploaded as document, secret chat
86-
$secret_media['document_photo'] = ['peer' => $update, 'file' => 'tests/faust.jpg', 'message' => ['_' => 'decryptedMessage', 'ttl' => 0, 'message' => '', 'media' => ['_' => 'decryptedMessageMediaDocument', 'thumb' => file_get_contents('tests/faust.preview.jpg'), 'thumb_w' => 90, 'thumb_h' => 90, 'mime_type' => mime_content_type('tests/faust.jpg'), 'caption' => 'This file was uploaded using MadelineProto', 'file_name' => 'faust.jpg', 'size' => filesize('tests/faust.jpg'), 'attributes' => [['_' => 'documentAttributeImageSize', 'w' => 1280, 'h' => 914]]]]];
86+
$secret_media['document_photo'] = [
87+
'peer' => $update,
88+
'file' => 'tests/faust.jpg',
89+
'message' => [
90+
'_' => 'decryptedMessage',
91+
'ttl' => 0,
92+
'message' => '',
93+
'media' => [
94+
'_' => 'decryptedMessageMediaDocument',
95+
'thumb' => file_get_contents('tests/faust.preview.jpg'),
96+
'thumb_w' => 90,
97+
'thumb_h' => 90,
98+
'mime_type' => mime_content_type('tests/faust.jpg'),
99+
'caption' => 'This file was uploaded using MadelineProto',
100+
'file_name' => 'faust.jpg',
101+
'size' => filesize('tests/faust.jpg'),
102+
'attributes' => [
103+
[
104+
'_' => 'documentAttributeImageSize',
105+
'w' => 1280,
106+
'h' => 914
107+
]
108+
]
109+
]
110+
]
111+
];
87112

88113
// Photo, secret chat
89-
$secret_media['photo'] = ['peer' => $update, 'file' => 'tests/faust.jpg', 'message' => ['_' => 'decryptedMessage', 'ttl' => 0, 'message' => '', 'media' => ['_' => 'decryptedMessageMediaPhoto', 'thumb' => file_get_contents('tests/faust.preview.jpg'), 'thumb_w' => 90, 'thumb_h' => 90, 'caption' => 'This file was uploaded using MadelineProto', 'size' => filesize('tests/faust.jpg'), 'w' => 1280, 'h' => 914]]];
114+
$secret_media['photo'] = [
115+
'peer' => $update,
116+
'file' => 'tests/faust.jpg',
117+
'message' => [
118+
'_' => 'decryptedMessage',
119+
'ttl' => 0,
120+
'message' => '',
121+
'media' => [
122+
'_' => 'decryptedMessageMediaPhoto',
123+
'thumb' => file_get_contents('tests/faust.preview.jpg'),
124+
'thumb_w' => 90,
125+
'thumb_h' => 90,
126+
'caption' => 'This file was uploaded using MadelineProto',
127+
'size' => filesize('tests/faust.jpg'),
128+
'w' => 1280,
129+
'h' => 914
130+
]
131+
]
132+
];
90133

91134
// GIF, secret chat
92-
$secret_media['gif'] = ['peer' => $update, 'file' => 'tests/pony.mp4', 'message' => ['_' => 'decryptedMessage', 'ttl' => 0, 'message' => '', 'media' => ['_' => 'decryptedMessageMediaDocument', 'thumb' => file_get_contents('tests/pony.preview.jpg'), 'thumb_w' => 90, 'thumb_h' => 90, 'mime_type' => mime_content_type('tests/pony.mp4'), 'caption' => 'test', 'file_name' => 'pony.mp4', 'size' => filesize('tests/faust.jpg'), 'attributes' => [['_' => 'documentAttributeAnimated']]]]];
135+
$secret_media['gif'] = [
136+
'peer' => $update,
137+
'file' => 'tests/pony.mp4',
138+
'message' => [
139+
'_' => 'decryptedMessage',
140+
'ttl' => 0,
141+
'message' => '',
142+
'media' => [
143+
'_' => 'decryptedMessageMediaDocument',
144+
'thumb' => file_get_contents('tests/pony.preview.jpg'),
145+
'thumb_w' => 90,
146+
'thumb_h' => 90,
147+
'mime_type' => mime_content_type('tests/pony.mp4'),
148+
'caption' => 'test',
149+
'file_name' => 'pony.mp4',
150+
'size' => filesize('tests/faust.jpg'),
151+
'attributes' => [
152+
['_' => 'documentAttributeAnimated']
153+
]
154+
]
155+
]
156+
];
93157

94158
// Sticker, secret chat
95-
$secret_media['sticker'] = ['peer' => $update, 'file' => 'tests/lel.webp', 'message' => ['_' => 'decryptedMessage', 'ttl' => 0, 'message' => '', 'media' => ['_' => 'decryptedMessageMediaDocument', 'thumb' => file_get_contents('tests/lel.preview.jpg'), 'thumb_w' => 90, 'thumb_h' => 90, 'mime_type' => mime_content_type('tests/lel.webp'), 'caption' => 'test', 'file_name' => 'lel.webp', 'size' => filesize('tests/lel.webp'), 'attributes' => [['_' => 'documentAttributeSticker', 'alt' => 'LEL', 'stickerset' => ['_' => 'inputStickerSetEmpty']]]]]];
159+
$secret_media['sticker'] = [
160+
'peer' => $update,
161+
'file' => 'tests/lel.webp',
162+
'message' => [
163+
'_' => 'decryptedMessage',
164+
'ttl' => 0,
165+
'message' => '',
166+
'media' => [
167+
'_' => 'decryptedMessageMediaDocument',
168+
'thumb' => file_get_contents('tests/lel.preview.jpg'),
169+
'thumb_w' => 90,
170+
'thumb_h' => 90,
171+
'mime_type' => mime_content_type('tests/lel.webp'),
172+
'caption' => 'test',
173+
'file_name' => 'lel.webp',
174+
'size' => filesize('tests/lel.webp'),
175+
'attributes' => [
176+
[
177+
'_' => 'documentAttributeSticker',
178+
'alt' => 'LEL',
179+
'stickerset' => ['_' => 'inputStickerSetEmpty']
180+
]
181+
]
182+
]
183+
]
184+
];
96185

97186
// Document, secrey chat
98-
$secret_media['document'] = ['peer' => $update, 'file' => 'tests/60', 'message' => ['_' => 'decryptedMessage', 'ttl' => 0, 'message' => '', 'media' => ['_' => 'decryptedMessageMediaDocument', 'thumb' => file_get_contents('tests/faust.preview.jpg'), 'thumb_w' => 90, 'thumb_h' => 90, 'mime_type' => 'magic/magic', 'caption' => 'test', 'file_name' => 'magic.magic', 'size' => filesize('tests/60'), 'attributes' => [['_' => 'documentAttributeFilename', 'file_name' => 'fairy']]]]];
187+
$secret_media['document'] = [
188+
'peer' => $update,
189+
'file' => 'tests/60',
190+
'message' => [
191+
'_' => 'decryptedMessage',
192+
'ttl' => 0,
193+
'message' => '',
194+
'media' => [
195+
'_' => 'decryptedMessageMediaDocument',
196+
'thumb' => file_get_contents('tests/faust.preview.jpg'),
197+
'thumb_w' => 90,
198+
'thumb_h' => 90,
199+
'mime_type' => 'magic/magic',
200+
'caption' => 'test',
201+
'file_name' => 'magic.magic',
202+
'size' => filesize('tests/60'),
203+
'attributes' => [
204+
[
205+
'_' => 'documentAttributeFilename',
206+
'file_name' => 'fairy'
207+
]
208+
]
209+
]
210+
]
211+
];
99212

100213
// Video, secret chat
101-
$secret_media['video'] = ['peer' => $update, 'file' => 'tests/swing.mp4', 'message' => ['_' => 'decryptedMessage', 'ttl' => 0, 'message' => '', 'media' => ['_' => 'decryptedMessageMediaDocument', 'thumb' => file_get_contents('tests/swing.preview.jpg'), 'thumb_w' => 90, 'thumb_h' => 90, 'mime_type' => mime_content_type('tests/swing.mp4'), 'caption' => 'test', 'file_name' => 'swing.mp4', 'size' => filesize('tests/swing.mp4'), 'attributes' => [['_' => 'documentAttributeVideo', 'duration' => 5, 'w' => 1280, 'h' => 720]]]]];
214+
$secret_media['video'] = [
215+
'peer' => $update,
216+
'file' => 'tests/swing.mp4',
217+
'message' => [
218+
'_' => 'decryptedMessage',
219+
'ttl' => 0,
220+
'message' => '',
221+
'media' => [
222+
'_' => 'decryptedMessageMediaDocument',
223+
'thumb' => file_get_contents('tests/swing.preview.jpg'),
224+
'thumb_w' => 90,
225+
'thumb_h' => 90,
226+
'mime_type' => mime_content_type('tests/swing.mp4'),
227+
'caption' => 'test',
228+
'file_name' => 'swing.mp4',
229+
'size' => filesize('tests/swing.mp4'),
230+
'attributes' => [
231+
[
232+
'_' => 'documentAttributeVideo',
233+
'duration' => 5,
234+
'w' => 1280,
235+
'h' => 720
236+
]
237+
]
238+
]
239+
]
240+
];
102241

103242
// audio, secret chat
104-
$secret_media['audio'] = ['peer' => $update, 'file' => 'tests/mosconi.mp3', 'message' => ['_' => 'decryptedMessage', 'ttl' => 0, 'message' => '', 'media' => ['_' => 'decryptedMessageMediaDocument', 'thumb' => file_get_contents('tests/faust.preview.jpg'), 'thumb_w' => 90, 'thumb_h' => 90, 'mime_type' => mime_content_type('tests/mosconi.mp3'), 'caption' => 'test', 'file_name' => 'mosconi.mp3', 'size' => filesize('tests/mosconi.mp3'), 'attributes' => [['_' => 'documentAttributeAudio', 'voice' => false, 'duration' => 1, 'title' => 'AH NON LO SO IO', 'performer' => 'IL DIO GERMANO MOSCONI']]]]];
243+
$secret_media['audio'] = [
244+
'peer' => $update,
245+
'file' => 'tests/mosconi.mp3',
246+
'message' => [
247+
'_' => 'decryptedMessage',
248+
'ttl' => 0,
249+
'message' => '',
250+
'media' => [
251+
'_' => 'decryptedMessageMediaDocument',
252+
'thumb' => file_get_contents('tests/faust.preview.jpg'),
253+
'thumb_w' => 90,
254+
'thumb_h' => 90,
255+
'mime_type' => mime_content_type('tests/mosconi.mp3'),
256+
'caption' => 'test',
257+
'file_name' => 'mosconi.mp3',
258+
'size' => filesize('tests/mosconi.mp3'),
259+
'attributes' => [
260+
[
261+
'_' => 'documentAttributeAudio',
262+
'voice' => false,
263+
'duration' => 1,
264+
'title' => 'AH NON LO SO IO',
265+
'performer' => 'IL DIO GERMANO MOSCONI'
266+
]
267+
]
268+
]
269+
]
270+
];
105271

106-
$secret_media['voice'] = ['peer' => $update, 'file' => 'tests/mosconi.mp3', 'message' => ['_' => 'decryptedMessage', 'ttl' => 0, 'message' => '', 'media' => ['_' => 'decryptedMessageMediaDocument', 'thumb' => file_get_contents('tests/faust.preview.jpg'), 'thumb_w' => 90, 'thumb_h' => 90, 'mime_type' => mime_content_type('tests/mosconi.mp3'), 'caption' => 'test', 'file_name' => 'mosconi.mp3', 'size' => filesize('tests/mosconi.mp3'), 'attributes' => [['_' => 'documentAttributeAudio', 'voice' => true, 'duration' => 1, 'title' => 'AH NON LO SO IO', 'performer' => 'IL DIO GERMANO MOSCONI']]]]];
272+
$secret_media['voice'] = [
273+
'peer' => $update,
274+
'file' => 'tests/mosconi.mp3',
275+
'message' => [
276+
'_' => 'decryptedMessage',
277+
'ttl' => 0,
278+
'message' => '',
279+
'media' => [
280+
'_' => 'decryptedMessageMediaDocument',
281+
'thumb' => file_get_contents('tests/faust.preview.jpg'),
282+
'thumb_w' => 90,
283+
'thumb_h' => 90,
284+
'mime_type' => mime_content_type('tests/mosconi.mp3'),
285+
'caption' => 'test',
286+
'file_name' => 'mosconi.mp3',
287+
'size' => filesize('tests/mosconi.mp3'),
288+
'attributes' => [
289+
[
290+
'_' => 'documentAttributeAudio',
291+
'voice' => true,
292+
'duration' => 1,
293+
'title' => 'AH NON LO SO IO',
294+
'performer' => 'IL DIO GERMANO MOSCONI'
295+
]
296+
]
297+
]
298+
]
299+
];
107300

108301
$promises = [];
109302
foreach ($secret_media as $type => $smessage) {

‎src/danog/MadelineProto/InternalDoc.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -7273,7 +7273,7 @@ public static function mbSubstr(string $text, int $offset, ?int $length = null):
72737273
*/
72747274
public function methodCall(string $method, callable|array $args = [
72757275
], array $aargs = [
7276-
'msg_id' => null,
7276+
'msg_id' => null,
72777277
])
72787278
{
72797279
return $this->wrapper->getAPI()->{__FUNCTION__}($method, $args, $aargs);
@@ -7287,7 +7287,7 @@ public function methodCall(string $method, callable|array $args = [
72877287
*/
72887288
public function methodCallWrite(string $method, callable|array $args = [
72897289
], array $aargs = [
7290-
'msg_id' => null,
7290+
'msg_id' => null,
72917291
])
72927292
{
72937293
return $this->wrapper->getAPI()->{__FUNCTION__}($method, $args, $aargs);

0 commit comments

Comments
 (0)