Weblizar Twitter Widget - Version 2.1.4

Version Description

[08-06-2022] * Library updated * Tested upto WordPress 6.0 * Tested upto PHp 8.0.19

Download this release

Release Info

Developer weblizar
Plugin Icon 128x128 Weblizar Twitter Widget
Version 2.1.4
Comparing to
See all releases

Code changes from version 2.1.2 to 2.1.4

readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: weblizar
3
  Donate link: https://www.weblizar.com/
4
  Tags: twitter, tweets, twitter tweets, twitter widget, twitter wordPress plugin, twitter feed
5
  Requires at least: 3.8
6
- Tested up to: 5.9.2
7
- Stable tag: 2.1.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -113,6 +113,14 @@ Please use WordPress support forum to ask any query regarding any issue.
113
 
114
  For more information, see Weblizar(https://weblizar.com/)
115
 
 
 
 
 
 
 
 
 
116
  = 2.1.2 =[30-03-2022]
117
  * Tested Upto WordPress 5.9.2
118
  * Fixed: Minor issue.
3
  Donate link: https://www.weblizar.com/
4
  Tags: twitter, tweets, twitter tweets, twitter widget, twitter wordPress plugin, twitter feed
5
  Requires at least: 3.8
6
+ Tested up to: 6.0
7
+ Stable tag: 2.1.4
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
113
 
114
  For more information, see Weblizar(https://weblizar.com/)
115
 
116
+ = 2.1.4 =[08-06-2022]
117
+ * Library updated
118
+ * Tested upto WordPress 6.0
119
+ * Tested upto PHp 8.0.19
120
+
121
+ = 2.1.3 =[31-03-2022]
122
+ * php backwards issue fixed
123
+
124
  = 2.1.2 =[30-03-2022]
125
  * Tested Upto WordPress 5.9.2
126
  * Fixed: Minor issue.
twitter-tweets.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  * Plugin Name: Customize Feeds for Twitter
4
- * Version: 2.1.2
5
  * Description: Customize Feeds for Twitter plugin for WordPress. You can use this to display real time Twitter feeds on any where on your webiste by using shortcode or widgets
6
  * Author: Weblizar
7
  * Author URI: https://www.weblizar.com/
1
  <?php
2
  /*
3
  * Plugin Name: Customize Feeds for Twitter
4
+ * Version: 2.1.4
5
  * Description: Customize Feeds for Twitter plugin for WordPress. You can use this to display real time Twitter feeds on any where on your webiste by using shortcode or widgets
6
  * Author: Weblizar
7
  * Author URI: https://www.weblizar.com/
vendor/abraham/twitteroauth/composer.json CHANGED
@@ -45,7 +45,8 @@
45
  "squizlabs/php_codesniffer": "^3",
46
  "phpmd/phpmd": "^2",
47
  "php-vcr/php-vcr": "^1",
48
- "php-vcr/phpunit-testlistener-vcr": "dev-php-8"
 
49
  },
50
  "autoload": {
51
  "psr-4": {
45
  "squizlabs/php_codesniffer": "^3",
46
  "phpmd/phpmd": "^2",
47
  "php-vcr/php-vcr": "^1",
48
+ "php-vcr/phpunit-testlistener-vcr": "dev-php-8",
49
+ "rector/rector": "^0.12.19"
50
  },
51
  "autoload": {
52
  "psr-4": {
vendor/abraham/twitteroauth/composer.lock CHANGED
@@ -4,7 +4,7 @@
4
  "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
5
  "This file is @generated automatically"
6
  ],
7
- "content-hash": "0dd4db76d5824706812a401cfc5ec8fc",
8
  "packages": [
9
  {
10
  "name": "composer/ca-bundle",
@@ -142,30 +142,30 @@
142
  },
143
  {
144
  "name": "composer/pcre",
145
- "version": "1.0.0",
146
  "source": {
147
  "type": "git",
148
  "url": "https://github.com/composer/pcre.git",
149
- "reference": "3d322d715c43a1ac36c7fe215fa59336265500f2"
150
  },
151
  "dist": {
152
  "type": "zip",
153
- "url": "https://api.github.com/repos/composer/pcre/zipball/3d322d715c43a1ac36c7fe215fa59336265500f2",
154
- "reference": "3d322d715c43a1ac36c7fe215fa59336265500f2",
155
  "shasum": ""
156
  },
157
  "require": {
158
- "php": "^5.3.2 || ^7.0 || ^8.0"
159
  },
160
  "require-dev": {
161
- "phpstan/phpstan": "^1",
162
  "phpstan/phpstan-strict-rules": "^1.1",
163
- "symfony/phpunit-bridge": "^4.2 || ^5"
164
  },
165
  "type": "library",
166
  "extra": {
167
  "branch-alias": {
168
- "dev-main": "1.x-dev"
169
  }
170
  },
171
  "autoload": {
@@ -193,7 +193,7 @@
193
  ],
194
  "support": {
195
  "issues": "https://github.com/composer/pcre/issues",
196
- "source": "https://github.com/composer/pcre/tree/1.0.0"
197
  },
198
  "funding": [
199
  {
@@ -209,31 +209,31 @@
209
  "type": "tidelift"
210
  }
211
  ],
212
- "time": "2021-12-06T15:17:27+00:00"
213
  },
214
  {
215
  "name": "composer/xdebug-handler",
216
- "version": "2.0.3",
217
  "source": {
218
  "type": "git",
219
  "url": "https://github.com/composer/xdebug-handler.git",
220
- "reference": "6555461e76962fd0379c444c46fd558a0fcfb65e"
221
  },
222
  "dist": {
223
  "type": "zip",
224
- "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/6555461e76962fd0379c444c46fd558a0fcfb65e",
225
- "reference": "6555461e76962fd0379c444c46fd558a0fcfb65e",
226
  "shasum": ""
227
  },
228
  "require": {
229
- "composer/pcre": "^1",
230
- "php": "^5.3.2 || ^7.0 || ^8.0",
231
  "psr/log": "^1 || ^2 || ^3"
232
  },
233
  "require-dev": {
234
  "phpstan/phpstan": "^1.0",
235
  "phpstan/phpstan-strict-rules": "^1.1",
236
- "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0"
237
  },
238
  "type": "library",
239
  "autoload": {
@@ -259,7 +259,7 @@
259
  "support": {
260
  "irc": "irc://irc.freenode.org/composer",
261
  "issues": "https://github.com/composer/xdebug-handler/issues",
262
- "source": "https://github.com/composer/xdebug-handler/tree/2.0.3"
263
  },
264
  "funding": [
265
  {
@@ -275,33 +275,34 @@
275
  "type": "tidelift"
276
  }
277
  ],
278
- "time": "2021-12-08T13:07:32+00:00"
279
  },
280
  {
281
  "name": "doctrine/instantiator",
282
- "version": "1.4.0",
283
  "source": {
284
  "type": "git",
285
  "url": "https://github.com/doctrine/instantiator.git",
286
- "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b"
287
  },
288
  "dist": {
289
  "type": "zip",
290
- "url": "https://api.github.com/repos/doctrine/instantiator/zipball/d56bf6102915de5702778fe20f2de3b2fe570b5b",
291
- "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b",
292
  "shasum": ""
293
  },
294
  "require": {
295
  "php": "^7.1 || ^8.0"
296
  },
297
  "require-dev": {
298
- "doctrine/coding-standard": "^8.0",
299
  "ext-pdo": "*",
300
  "ext-phar": "*",
301
- "phpbench/phpbench": "^0.13 || 1.0.0-alpha2",
302
- "phpstan/phpstan": "^0.12",
303
- "phpstan/phpstan-phpunit": "^0.12",
304
- "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
 
305
  },
306
  "type": "library",
307
  "autoload": {
@@ -328,7 +329,7 @@
328
  ],
329
  "support": {
330
  "issues": "https://github.com/doctrine/instantiator/issues",
331
- "source": "https://github.com/doctrine/instantiator/tree/1.4.0"
332
  },
333
  "funding": [
334
  {
@@ -344,41 +345,42 @@
344
  "type": "tidelift"
345
  }
346
  ],
347
- "time": "2020-11-10T18:47:58+00:00"
348
  },
349
  {
350
  "name": "myclabs/deep-copy",
351
- "version": "1.10.2",
352
  "source": {
353
  "type": "git",
354
  "url": "https://github.com/myclabs/DeepCopy.git",
355
- "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220"
356
  },
357
  "dist": {
358
  "type": "zip",
359
- "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/776f831124e9c62e1a2c601ecc52e776d8bb7220",
360
- "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220",
361
  "shasum": ""
362
  },
363
  "require": {
364
  "php": "^7.1 || ^8.0"
365
  },
366
- "replace": {
367
- "myclabs/deep-copy": "self.version"
 
368
  },
369
  "require-dev": {
370
- "doctrine/collections": "^1.0",
371
- "doctrine/common": "^2.6",
372
- "phpunit/phpunit": "^7.1"
373
  },
374
  "type": "library",
375
  "autoload": {
376
- "psr-4": {
377
- "DeepCopy\\": "src/DeepCopy/"
378
- },
379
  "files": [
380
  "src/DeepCopy/deep_copy.php"
381
- ]
 
 
 
382
  },
383
  "notification-url": "https://packagist.org/downloads/",
384
  "license": [
@@ -394,7 +396,7 @@
394
  ],
395
  "support": {
396
  "issues": "https://github.com/myclabs/DeepCopy/issues",
397
- "source": "https://github.com/myclabs/DeepCopy/tree/1.10.2"
398
  },
399
  "funding": [
400
  {
@@ -402,7 +404,7 @@
402
  "type": "tidelift"
403
  }
404
  ],
405
- "time": "2020-11-13T09:40:50+00:00"
406
  },
407
  {
408
  "name": "nikic/php-parser",
@@ -462,23 +464,23 @@
462
  },
463
  {
464
  "name": "pdepend/pdepend",
465
- "version": "2.10.2",
466
  "source": {
467
  "type": "git",
468
  "url": "https://github.com/pdepend/pdepend.git",
469
- "reference": "c8c1d2af43fb8c2b5387d50e9c42a9c56de13686"
470
  },
471
  "dist": {
472
  "type": "zip",
473
- "url": "https://api.github.com/repos/pdepend/pdepend/zipball/c8c1d2af43fb8c2b5387d50e9c42a9c56de13686",
474
- "reference": "c8c1d2af43fb8c2b5387d50e9c42a9c56de13686",
475
  "shasum": ""
476
  },
477
  "require": {
478
  "php": ">=5.3.7",
479
- "symfony/config": "^2.3.0|^3|^4|^5",
480
- "symfony/dependency-injection": "^2.3.0|^3|^4|^5",
481
- "symfony/filesystem": "^2.3.0|^3|^4|^5"
482
  },
483
  "require-dev": {
484
  "easy-doc/easy-doc": "0.0.0|^1.2.3",
@@ -507,7 +509,7 @@
507
  "description": "Official version of pdepend to be handled with Composer",
508
  "support": {
509
  "issues": "https://github.com/pdepend/pdepend/issues",
510
- "source": "https://github.com/pdepend/pdepend/tree/2.10.2"
511
  },
512
  "funding": [
513
  {
@@ -515,7 +517,7 @@
515
  "type": "tidelift"
516
  }
517
  ],
518
- "time": "2021-11-16T20:05:32+00:00"
519
  },
520
  {
521
  "name": "phar-io/manifest",
@@ -579,16 +581,16 @@
579
  },
580
  {
581
  "name": "phar-io/version",
582
- "version": "3.1.0",
583
  "source": {
584
  "type": "git",
585
  "url": "https://github.com/phar-io/version.git",
586
- "reference": "bae7c545bef187884426f042434e561ab1ddb182"
587
  },
588
  "dist": {
589
  "type": "zip",
590
- "url": "https://api.github.com/repos/phar-io/version/zipball/bae7c545bef187884426f042434e561ab1ddb182",
591
- "reference": "bae7c545bef187884426f042434e561ab1ddb182",
592
  "shasum": ""
593
  },
594
  "require": {
@@ -624,9 +626,9 @@
624
  "description": "Library for handling version information and constraints",
625
  "support": {
626
  "issues": "https://github.com/phar-io/version/issues",
627
- "source": "https://github.com/phar-io/version/tree/3.1.0"
628
  },
629
- "time": "2021-02-23T14:00:09+00:00"
630
  },
631
  {
632
  "name": "php-vcr/php-vcr",
@@ -827,16 +829,16 @@
827
  },
828
  {
829
  "name": "phpdocumentor/type-resolver",
830
- "version": "1.5.1",
831
  "source": {
832
  "type": "git",
833
  "url": "https://github.com/phpDocumentor/TypeResolver.git",
834
- "reference": "a12f7e301eb7258bb68acd89d4aefa05c2906cae"
835
  },
836
  "dist": {
837
  "type": "zip",
838
- "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/a12f7e301eb7258bb68acd89d4aefa05c2906cae",
839
- "reference": "a12f7e301eb7258bb68acd89d4aefa05c2906cae",
840
  "shasum": ""
841
  },
842
  "require": {
@@ -871,28 +873,28 @@
871
  "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
872
  "support": {
873
  "issues": "https://github.com/phpDocumentor/TypeResolver/issues",
874
- "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.5.1"
875
  },
876
- "time": "2021-10-02T14:08:47+00:00"
877
  },
878
  {
879
  "name": "phpmd/phpmd",
880
- "version": "2.11.1",
881
  "source": {
882
  "type": "git",
883
  "url": "https://github.com/phpmd/phpmd.git",
884
- "reference": "08b60a2eb7e14c23f46ff8865b510ae08b75d0fd"
885
  },
886
  "dist": {
887
  "type": "zip",
888
- "url": "https://api.github.com/repos/phpmd/phpmd/zipball/08b60a2eb7e14c23f46ff8865b510ae08b75d0fd",
889
- "reference": "08b60a2eb7e14c23f46ff8865b510ae08b75d0fd",
890
  "shasum": ""
891
  },
892
  "require": {
893
- "composer/xdebug-handler": "^1.0 || ^2.0",
894
  "ext-xml": "*",
895
- "pdepend/pdepend": "^2.10.2",
896
  "php": ">=5.3.9"
897
  },
898
  "require-dev": {
@@ -948,7 +950,7 @@
948
  "support": {
949
  "irc": "irc://irc.freenode.org/phpmd",
950
  "issues": "https://github.com/phpmd/phpmd/issues",
951
- "source": "https://github.com/phpmd/phpmd/tree/2.11.1"
952
  },
953
  "funding": [
954
  {
@@ -956,7 +958,7 @@
956
  "type": "tidelift"
957
  }
958
  ],
959
- "time": "2021-12-17T11:25:43+00:00"
960
  },
961
  {
962
  "name": "phpspec/prophecy",
@@ -1025,18 +1027,77 @@
1025
  },
1026
  "time": "2021-12-08T12:19:24+00:00"
1027
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1028
  {
1029
  "name": "phpunit/php-code-coverage",
1030
- "version": "9.2.10",
1031
  "source": {
1032
  "type": "git",
1033
  "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
1034
- "reference": "d5850aaf931743067f4bfc1ae4cbd06468400687"
1035
  },
1036
  "dist": {
1037
  "type": "zip",
1038
- "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/d5850aaf931743067f4bfc1ae4cbd06468400687",
1039
- "reference": "d5850aaf931743067f4bfc1ae4cbd06468400687",
1040
  "shasum": ""
1041
  },
1042
  "require": {
@@ -1092,7 +1153,7 @@
1092
  ],
1093
  "support": {
1094
  "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
1095
- "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.10"
1096
  },
1097
  "funding": [
1098
  {
@@ -1100,7 +1161,7 @@
1100
  "type": "github"
1101
  }
1102
  ],
1103
- "time": "2021-12-05T09:12:13+00:00"
1104
  },
1105
  {
1106
  "name": "phpunit/php-file-iterator",
@@ -1345,16 +1406,16 @@
1345
  },
1346
  {
1347
  "name": "phpunit/phpunit",
1348
- "version": "9.5.11",
1349
  "source": {
1350
  "type": "git",
1351
  "url": "https://github.com/sebastianbergmann/phpunit.git",
1352
- "reference": "2406855036db1102126125537adb1406f7242fdd"
1353
  },
1354
  "dist": {
1355
  "type": "zip",
1356
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/2406855036db1102126125537adb1406f7242fdd",
1357
- "reference": "2406855036db1102126125537adb1406f7242fdd",
1358
  "shasum": ""
1359
  },
1360
  "require": {
@@ -1370,7 +1431,7 @@
1370
  "phar-io/version": "^3.0.2",
1371
  "php": ">=7.3",
1372
  "phpspec/prophecy": "^1.12.1",
1373
- "phpunit/php-code-coverage": "^9.2.7",
1374
  "phpunit/php-file-iterator": "^3.0.5",
1375
  "phpunit/php-invoker": "^3.1.1",
1376
  "phpunit/php-text-template": "^2.0.3",
@@ -1384,7 +1445,7 @@
1384
  "sebastian/global-state": "^5.0.1",
1385
  "sebastian/object-enumerator": "^4.0.3",
1386
  "sebastian/resource-operations": "^3.0.3",
1387
- "sebastian/type": "^2.3.4",
1388
  "sebastian/version": "^3.0.2"
1389
  },
1390
  "require-dev": {
@@ -1405,11 +1466,11 @@
1405
  }
1406
  },
1407
  "autoload": {
1408
- "classmap": [
1409
- "src/"
1410
- ],
1411
  "files": [
1412
  "src/Framework/Assert/Functions.php"
 
 
 
1413
  ]
1414
  },
1415
  "notification-url": "https://packagist.org/downloads/",
@@ -1432,7 +1493,7 @@
1432
  ],
1433
  "support": {
1434
  "issues": "https://github.com/sebastianbergmann/phpunit/issues",
1435
- "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.11"
1436
  },
1437
  "funding": [
1438
  {
@@ -1444,7 +1505,7 @@
1444
  "type": "github"
1445
  }
1446
  ],
1447
- "time": "2021-12-25T07:07:57+00:00"
1448
  },
1449
  {
1450
  "name": "psr/container",
@@ -1594,6 +1655,66 @@
1594
  },
1595
  "time": "2021-05-03T11:20:27+00:00"
1596
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1597
  {
1598
  "name": "sebastian/cli-parser",
1599
  "version": "1.0.1",
@@ -2100,16 +2221,16 @@
2100
  },
2101
  {
2102
  "name": "sebastian/global-state",
2103
- "version": "5.0.3",
2104
  "source": {
2105
  "type": "git",
2106
  "url": "https://github.com/sebastianbergmann/global-state.git",
2107
- "reference": "23bd5951f7ff26f12d4e3242864df3e08dec4e49"
2108
  },
2109
  "dist": {
2110
  "type": "zip",
2111
- "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/23bd5951f7ff26f12d4e3242864df3e08dec4e49",
2112
- "reference": "23bd5951f7ff26f12d4e3242864df3e08dec4e49",
2113
  "shasum": ""
2114
  },
2115
  "require": {
@@ -2152,7 +2273,7 @@
2152
  ],
2153
  "support": {
2154
  "issues": "https://github.com/sebastianbergmann/global-state/issues",
2155
- "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.3"
2156
  },
2157
  "funding": [
2158
  {
@@ -2160,7 +2281,7 @@
2160
  "type": "github"
2161
  }
2162
  ],
2163
- "time": "2021-06-11T13:31:12+00:00"
2164
  },
2165
  {
2166
  "name": "sebastian/lines-of-code",
@@ -2451,28 +2572,28 @@
2451
  },
2452
  {
2453
  "name": "sebastian/type",
2454
- "version": "2.3.4",
2455
  "source": {
2456
  "type": "git",
2457
  "url": "https://github.com/sebastianbergmann/type.git",
2458
- "reference": "b8cd8a1c753c90bc1a0f5372170e3e489136f914"
2459
  },
2460
  "dist": {
2461
  "type": "zip",
2462
- "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/b8cd8a1c753c90bc1a0f5372170e3e489136f914",
2463
- "reference": "b8cd8a1c753c90bc1a0f5372170e3e489136f914",
2464
  "shasum": ""
2465
  },
2466
  "require": {
2467
  "php": ">=7.3"
2468
  },
2469
  "require-dev": {
2470
- "phpunit/phpunit": "^9.3"
2471
  },
2472
  "type": "library",
2473
  "extra": {
2474
  "branch-alias": {
2475
- "dev-master": "2.3-dev"
2476
  }
2477
  },
2478
  "autoload": {
@@ -2495,7 +2616,7 @@
2495
  "homepage": "https://github.com/sebastianbergmann/type",
2496
  "support": {
2497
  "issues": "https://github.com/sebastianbergmann/type/issues",
2498
- "source": "https://github.com/sebastianbergmann/type/tree/2.3.4"
2499
  },
2500
  "funding": [
2501
  {
@@ -2503,7 +2624,7 @@
2503
  "type": "github"
2504
  }
2505
  ],
2506
- "time": "2021-06-15T12:49:02+00:00"
2507
  },
2508
  {
2509
  "name": "sebastian/version",
@@ -2616,16 +2737,16 @@
2616
  },
2617
  {
2618
  "name": "symfony/config",
2619
- "version": "v5.4.0",
2620
  "source": {
2621
  "type": "git",
2622
  "url": "https://github.com/symfony/config.git",
2623
- "reference": "e39cf688c80fd79ab0a6a2d05a9facac9b2d534b"
2624
  },
2625
  "dist": {
2626
  "type": "zip",
2627
- "url": "https://api.github.com/repos/symfony/config/zipball/e39cf688c80fd79ab0a6a2d05a9facac9b2d534b",
2628
- "reference": "e39cf688c80fd79ab0a6a2d05a9facac9b2d534b",
2629
  "shasum": ""
2630
  },
2631
  "require": {
@@ -2675,7 +2796,7 @@
2675
  "description": "Helps you find, load, combine, autofill and validate configuration values of any kind",
2676
  "homepage": "https://symfony.com",
2677
  "support": {
2678
- "source": "https://github.com/symfony/config/tree/v5.4.0"
2679
  },
2680
  "funding": [
2681
  {
@@ -2691,20 +2812,20 @@
2691
  "type": "tidelift"
2692
  }
2693
  ],
2694
- "time": "2021-11-28T15:25:38+00:00"
2695
  },
2696
  {
2697
  "name": "symfony/dependency-injection",
2698
- "version": "v5.4.1",
2699
  "source": {
2700
  "type": "git",
2701
  "url": "https://github.com/symfony/dependency-injection.git",
2702
- "reference": "9bd1ef389a2fe05fea7306b6155403e8a960d73d"
2703
  },
2704
  "dist": {
2705
  "type": "zip",
2706
- "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/9bd1ef389a2fe05fea7306b6155403e8a960d73d",
2707
- "reference": "9bd1ef389a2fe05fea7306b6155403e8a960d73d",
2708
  "shasum": ""
2709
  },
2710
  "require": {
@@ -2720,7 +2841,7 @@
2720
  "symfony/config": "<5.3",
2721
  "symfony/finder": "<4.4",
2722
  "symfony/proxy-manager-bridge": "<4.4",
2723
- "symfony/yaml": "<4.4"
2724
  },
2725
  "provide": {
2726
  "psr/container-implementation": "1.0",
@@ -2729,7 +2850,7 @@
2729
  "require-dev": {
2730
  "symfony/config": "^5.3|^6.0",
2731
  "symfony/expression-language": "^4.4|^5.0|^6.0",
2732
- "symfony/yaml": "^4.4|^5.0|^6.0"
2733
  },
2734
  "suggest": {
2735
  "symfony/config": "",
@@ -2764,7 +2885,7 @@
2764
  "description": "Allows you to standardize and centralize the way objects are constructed in your application",
2765
  "homepage": "https://symfony.com",
2766
  "support": {
2767
- "source": "https://github.com/symfony/dependency-injection/tree/v5.4.1"
2768
  },
2769
  "funding": [
2770
  {
@@ -2780,7 +2901,7 @@
2780
  "type": "tidelift"
2781
  }
2782
  ],
2783
- "time": "2021-12-01T16:25:34+00:00"
2784
  },
2785
  {
2786
  "name": "symfony/deprecation-contracts",
@@ -3012,16 +3133,16 @@
3012
  },
3013
  {
3014
  "name": "symfony/filesystem",
3015
- "version": "v5.4.0",
3016
  "source": {
3017
  "type": "git",
3018
  "url": "https://github.com/symfony/filesystem.git",
3019
- "reference": "731f917dc31edcffec2c6a777f3698c33bea8f01"
3020
  },
3021
  "dist": {
3022
  "type": "zip",
3023
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/731f917dc31edcffec2c6a777f3698c33bea8f01",
3024
- "reference": "731f917dc31edcffec2c6a777f3698c33bea8f01",
3025
  "shasum": ""
3026
  },
3027
  "require": {
@@ -3056,7 +3177,7 @@
3056
  "description": "Provides basic utilities for the filesystem",
3057
  "homepage": "https://symfony.com",
3058
  "support": {
3059
- "source": "https://github.com/symfony/filesystem/tree/v5.4.0"
3060
  },
3061
  "funding": [
3062
  {
@@ -3072,25 +3193,28 @@
3072
  "type": "tidelift"
3073
  }
3074
  ],
3075
- "time": "2021-10-28T13:39:27+00:00"
3076
  },
3077
  {
3078
  "name": "symfony/polyfill-ctype",
3079
- "version": "v1.23.0",
3080
  "source": {
3081
  "type": "git",
3082
  "url": "https://github.com/symfony/polyfill-ctype.git",
3083
- "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce"
3084
  },
3085
  "dist": {
3086
  "type": "zip",
3087
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/46cd95797e9df938fdd2b03693b5fca5e64b01ce",
3088
- "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce",
3089
  "shasum": ""
3090
  },
3091
  "require": {
3092
  "php": ">=7.1"
3093
  },
 
 
 
3094
  "suggest": {
3095
  "ext-ctype": "For best performance"
3096
  },
@@ -3105,12 +3229,12 @@
3105
  }
3106
  },
3107
  "autoload": {
3108
- "psr-4": {
3109
- "Symfony\\Polyfill\\Ctype\\": ""
3110
- },
3111
  "files": [
3112
  "bootstrap.php"
3113
- ]
 
 
 
3114
  },
3115
  "notification-url": "https://packagist.org/downloads/",
3116
  "license": [
@@ -3135,7 +3259,7 @@
3135
  "portable"
3136
  ],
3137
  "support": {
3138
- "source": "https://github.com/symfony/polyfill-ctype/tree/v1.23.0"
3139
  },
3140
  "funding": [
3141
  {
@@ -3151,25 +3275,28 @@
3151
  "type": "tidelift"
3152
  }
3153
  ],
3154
- "time": "2021-02-19T12:13:01+00:00"
3155
  },
3156
  {
3157
  "name": "symfony/polyfill-mbstring",
3158
- "version": "v1.23.1",
3159
  "source": {
3160
  "type": "git",
3161
  "url": "https://github.com/symfony/polyfill-mbstring.git",
3162
- "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6"
3163
  },
3164
  "dist": {
3165
  "type": "zip",
3166
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9174a3d80210dca8daa7f31fec659150bbeabfc6",
3167
- "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6",
3168
  "shasum": ""
3169
  },
3170
  "require": {
3171
  "php": ">=7.1"
3172
  },
 
 
 
3173
  "suggest": {
3174
  "ext-mbstring": "For best performance"
3175
  },
@@ -3184,12 +3311,12 @@
3184
  }
3185
  },
3186
  "autoload": {
3187
- "psr-4": {
3188
- "Symfony\\Polyfill\\Mbstring\\": ""
3189
- },
3190
  "files": [
3191
  "bootstrap.php"
3192
- ]
 
 
 
3193
  },
3194
  "notification-url": "https://packagist.org/downloads/",
3195
  "license": [
@@ -3215,7 +3342,7 @@
3215
  "shim"
3216
  ],
3217
  "support": {
3218
- "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.23.1"
3219
  },
3220
  "funding": [
3221
  {
@@ -3231,20 +3358,20 @@
3231
  "type": "tidelift"
3232
  }
3233
  ],
3234
- "time": "2021-05-27T12:26:48+00:00"
3235
  },
3236
  {
3237
  "name": "symfony/polyfill-php80",
3238
- "version": "v1.23.1",
3239
  "source": {
3240
  "type": "git",
3241
  "url": "https://github.com/symfony/polyfill-php80.git",
3242
- "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be"
3243
  },
3244
  "dist": {
3245
  "type": "zip",
3246
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/1100343ed1a92e3a38f9ae122fc0eb21602547be",
3247
- "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be",
3248
  "shasum": ""
3249
  },
3250
  "require": {
@@ -3261,12 +3388,12 @@
3261
  }
3262
  },
3263
  "autoload": {
3264
- "psr-4": {
3265
- "Symfony\\Polyfill\\Php80\\": ""
3266
- },
3267
  "files": [
3268
  "bootstrap.php"
3269
  ],
 
 
 
3270
  "classmap": [
3271
  "Resources/stubs"
3272
  ]
@@ -3298,7 +3425,7 @@
3298
  "shim"
3299
  ],
3300
  "support": {
3301
- "source": "https://github.com/symfony/polyfill-php80/tree/v1.23.1"
3302
  },
3303
  "funding": [
3304
  {
@@ -3314,20 +3441,20 @@
3314
  "type": "tidelift"
3315
  }
3316
  ],
3317
- "time": "2021-07-28T13:41:28+00:00"
3318
  },
3319
  {
3320
  "name": "symfony/polyfill-php81",
3321
- "version": "v1.23.0",
3322
  "source": {
3323
  "type": "git",
3324
  "url": "https://github.com/symfony/polyfill-php81.git",
3325
- "reference": "e66119f3de95efc359483f810c4c3e6436279436"
3326
  },
3327
  "dist": {
3328
  "type": "zip",
3329
- "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/e66119f3de95efc359483f810c4c3e6436279436",
3330
- "reference": "e66119f3de95efc359483f810c4c3e6436279436",
3331
  "shasum": ""
3332
  },
3333
  "require": {
@@ -3344,12 +3471,12 @@
3344
  }
3345
  },
3346
  "autoload": {
3347
- "psr-4": {
3348
- "Symfony\\Polyfill\\Php81\\": ""
3349
- },
3350
  "files": [
3351
  "bootstrap.php"
3352
  ],
 
 
 
3353
  "classmap": [
3354
  "Resources/stubs"
3355
  ]
@@ -3377,7 +3504,7 @@
3377
  "shim"
3378
  ],
3379
  "support": {
3380
- "source": "https://github.com/symfony/polyfill-php81/tree/v1.23.0"
3381
  },
3382
  "funding": [
3383
  {
@@ -3393,7 +3520,7 @@
3393
  "type": "tidelift"
3394
  }
3395
  ],
3396
- "time": "2021-05-21T13:25:03+00:00"
3397
  },
3398
  {
3399
  "name": "symfony/service-contracts",
@@ -3671,5 +3798,5 @@
3671
  "ext-curl": "*"
3672
  },
3673
  "platform-dev": [],
3674
- "plugin-api-version": "2.1.0"
3675
  }
4
  "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
5
  "This file is @generated automatically"
6
  ],
7
+ "content-hash": "b06c7d82390a42fcd56159e9637ed3dd",
8
  "packages": [
9
  {
10
  "name": "composer/ca-bundle",
142
  },
143
  {
144
  "name": "composer/pcre",
145
+ "version": "3.0.0",
146
  "source": {
147
  "type": "git",
148
  "url": "https://github.com/composer/pcre.git",
149
+ "reference": "e300eb6c535192decd27a85bc72a9290f0d6b3bd"
150
  },
151
  "dist": {
152
  "type": "zip",
153
+ "url": "https://api.github.com/repos/composer/pcre/zipball/e300eb6c535192decd27a85bc72a9290f0d6b3bd",
154
+ "reference": "e300eb6c535192decd27a85bc72a9290f0d6b3bd",
155
  "shasum": ""
156
  },
157
  "require": {
158
+ "php": "^7.4 || ^8.0"
159
  },
160
  "require-dev": {
161
+ "phpstan/phpstan": "^1.3",
162
  "phpstan/phpstan-strict-rules": "^1.1",
163
+ "symfony/phpunit-bridge": "^5"
164
  },
165
  "type": "library",
166
  "extra": {
167
  "branch-alias": {
168
+ "dev-main": "3.x-dev"
169
  }
170
  },
171
  "autoload": {
193
  ],
194
  "support": {
195
  "issues": "https://github.com/composer/pcre/issues",
196
+ "source": "https://github.com/composer/pcre/tree/3.0.0"
197
  },
198
  "funding": [
199
  {
209
  "type": "tidelift"
210
  }
211
  ],
212
+ "time": "2022-02-25T20:21:48+00:00"
213
  },
214
  {
215
  "name": "composer/xdebug-handler",
216
+ "version": "3.0.3",
217
  "source": {
218
  "type": "git",
219
  "url": "https://github.com/composer/xdebug-handler.git",
220
+ "reference": "ced299686f41dce890debac69273b47ffe98a40c"
221
  },
222
  "dist": {
223
  "type": "zip",
224
+ "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ced299686f41dce890debac69273b47ffe98a40c",
225
+ "reference": "ced299686f41dce890debac69273b47ffe98a40c",
226
  "shasum": ""
227
  },
228
  "require": {
229
+ "composer/pcre": "^1 || ^2 || ^3",
230
+ "php": "^7.2.5 || ^8.0",
231
  "psr/log": "^1 || ^2 || ^3"
232
  },
233
  "require-dev": {
234
  "phpstan/phpstan": "^1.0",
235
  "phpstan/phpstan-strict-rules": "^1.1",
236
+ "symfony/phpunit-bridge": "^6.0"
237
  },
238
  "type": "library",
239
  "autoload": {
259
  "support": {
260
  "irc": "irc://irc.freenode.org/composer",
261
  "issues": "https://github.com/composer/xdebug-handler/issues",
262
+ "source": "https://github.com/composer/xdebug-handler/tree/3.0.3"
263
  },
264
  "funding": [
265
  {
275
  "type": "tidelift"
276
  }
277
  ],
278
+ "time": "2022-02-25T21:32:43+00:00"
279
  },
280
  {
281
  "name": "doctrine/instantiator",
282
+ "version": "1.4.1",
283
  "source": {
284
  "type": "git",
285
  "url": "https://github.com/doctrine/instantiator.git",
286
+ "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc"
287
  },
288
  "dist": {
289
  "type": "zip",
290
+ "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc",
291
+ "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc",
292
  "shasum": ""
293
  },
294
  "require": {
295
  "php": "^7.1 || ^8.0"
296
  },
297
  "require-dev": {
298
+ "doctrine/coding-standard": "^9",
299
  "ext-pdo": "*",
300
  "ext-phar": "*",
301
+ "phpbench/phpbench": "^0.16 || ^1",
302
+ "phpstan/phpstan": "^1.4",
303
+ "phpstan/phpstan-phpunit": "^1",
304
+ "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
305
+ "vimeo/psalm": "^4.22"
306
  },
307
  "type": "library",
308
  "autoload": {
329
  ],
330
  "support": {
331
  "issues": "https://github.com/doctrine/instantiator/issues",
332
+ "source": "https://github.com/doctrine/instantiator/tree/1.4.1"
333
  },
334
  "funding": [
335
  {
345
  "type": "tidelift"
346
  }
347
  ],
348
+ "time": "2022-03-03T08:28:38+00:00"
349
  },
350
  {
351
  "name": "myclabs/deep-copy",
352
+ "version": "1.11.0",
353
  "source": {
354
  "type": "git",
355
  "url": "https://github.com/myclabs/DeepCopy.git",
356
+ "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614"
357
  },
358
  "dist": {
359
  "type": "zip",
360
+ "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614",
361
+ "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614",
362
  "shasum": ""
363
  },
364
  "require": {
365
  "php": "^7.1 || ^8.0"
366
  },
367
+ "conflict": {
368
+ "doctrine/collections": "<1.6.8",
369
+ "doctrine/common": "<2.13.3 || >=3,<3.2.2"
370
  },
371
  "require-dev": {
372
+ "doctrine/collections": "^1.6.8",
373
+ "doctrine/common": "^2.13.3 || ^3.2.2",
374
+ "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13"
375
  },
376
  "type": "library",
377
  "autoload": {
 
 
 
378
  "files": [
379
  "src/DeepCopy/deep_copy.php"
380
+ ],
381
+ "psr-4": {
382
+ "DeepCopy\\": "src/DeepCopy/"
383
+ }
384
  },
385
  "notification-url": "https://packagist.org/downloads/",
386
  "license": [
396
  ],
397
  "support": {
398
  "issues": "https://github.com/myclabs/DeepCopy/issues",
399
+ "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0"
400
  },
401
  "funding": [
402
  {
404
  "type": "tidelift"
405
  }
406
  ],
407
+ "time": "2022-03-03T13:19:32+00:00"
408
  },
409
  {
410
  "name": "nikic/php-parser",
464
  },
465
  {
466
  "name": "pdepend/pdepend",
467
+ "version": "2.10.3",
468
  "source": {
469
  "type": "git",
470
  "url": "https://github.com/pdepend/pdepend.git",
471
+ "reference": "da3166a06b4a89915920a42444f707122a1584c9"
472
  },
473
  "dist": {
474
  "type": "zip",
475
+ "url": "https://api.github.com/repos/pdepend/pdepend/zipball/da3166a06b4a89915920a42444f707122a1584c9",
476
+ "reference": "da3166a06b4a89915920a42444f707122a1584c9",
477
  "shasum": ""
478
  },
479
  "require": {
480
  "php": ">=5.3.7",
481
+ "symfony/config": "^2.3.0|^3|^4|^5|^6.0",
482
+ "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0",
483
+ "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0"
484
  },
485
  "require-dev": {
486
  "easy-doc/easy-doc": "0.0.0|^1.2.3",
509
  "description": "Official version of pdepend to be handled with Composer",
510
  "support": {
511
  "issues": "https://github.com/pdepend/pdepend/issues",
512
+ "source": "https://github.com/pdepend/pdepend/tree/2.10.3"
513
  },
514
  "funding": [
515
  {
517
  "type": "tidelift"
518
  }
519
  ],
520
+ "time": "2022-02-23T07:53:09+00:00"
521
  },
522
  {
523
  "name": "phar-io/manifest",
581
  },
582
  {
583
  "name": "phar-io/version",
584
+ "version": "3.2.1",
585
  "source": {
586
  "type": "git",
587
  "url": "https://github.com/phar-io/version.git",
588
+ "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74"
589
  },
590
  "dist": {
591
  "type": "zip",
592
+ "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
593
+ "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
594
  "shasum": ""
595
  },
596
  "require": {
626
  "description": "Library for handling version information and constraints",
627
  "support": {
628
  "issues": "https://github.com/phar-io/version/issues",
629
+ "source": "https://github.com/phar-io/version/tree/3.2.1"
630
  },
631
+ "time": "2022-02-21T01:04:05+00:00"
632
  },
633
  {
634
  "name": "php-vcr/php-vcr",
829
  },
830
  {
831
  "name": "phpdocumentor/type-resolver",
832
+ "version": "1.6.0",
833
  "source": {
834
  "type": "git",
835
  "url": "https://github.com/phpDocumentor/TypeResolver.git",
836
+ "reference": "93ebd0014cab80c4ea9f5e297ea48672f1b87706"
837
  },
838
  "dist": {
839
  "type": "zip",
840
+ "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/93ebd0014cab80c4ea9f5e297ea48672f1b87706",
841
+ "reference": "93ebd0014cab80c4ea9f5e297ea48672f1b87706",
842
  "shasum": ""
843
  },
844
  "require": {
873
  "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
874
  "support": {
875
  "issues": "https://github.com/phpDocumentor/TypeResolver/issues",
876
+ "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.6.0"
877
  },
878
+ "time": "2022-01-04T19:58:01+00:00"
879
  },
880
  {
881
  "name": "phpmd/phpmd",
882
+ "version": "2.12.0",
883
  "source": {
884
  "type": "git",
885
  "url": "https://github.com/phpmd/phpmd.git",
886
+ "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec"
887
  },
888
  "dist": {
889
  "type": "zip",
890
+ "url": "https://api.github.com/repos/phpmd/phpmd/zipball/c0b678ba71902f539c27c14332aa0ddcf14388ec",
891
+ "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec",
892
  "shasum": ""
893
  },
894
  "require": {
895
+ "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0",
896
  "ext-xml": "*",
897
+ "pdepend/pdepend": "^2.10.3",
898
  "php": ">=5.3.9"
899
  },
900
  "require-dev": {
950
  "support": {
951
  "irc": "irc://irc.freenode.org/phpmd",
952
  "issues": "https://github.com/phpmd/phpmd/issues",
953
+ "source": "https://github.com/phpmd/phpmd/tree/2.12.0"
954
  },
955
  "funding": [
956
  {
958
  "type": "tidelift"
959
  }
960
  ],
961
+ "time": "2022-03-24T13:33:01+00:00"
962
  },
963
  {
964
  "name": "phpspec/prophecy",
1027
  },
1028
  "time": "2021-12-08T12:19:24+00:00"
1029
  },
1030
+ {
1031
+ "name": "phpstan/phpstan",
1032
+ "version": "1.5.3",
1033
+ "source": {
1034
+ "type": "git",
1035
+ "url": "https://github.com/phpstan/phpstan.git",
1036
+ "reference": "39953ac1452a8843702ee41a35b4861d3e8207a7"
1037
+ },
1038
+ "dist": {
1039
+ "type": "zip",
1040
+ "url": "https://api.github.com/repos/phpstan/phpstan/zipball/39953ac1452a8843702ee41a35b4861d3e8207a7",
1041
+ "reference": "39953ac1452a8843702ee41a35b4861d3e8207a7",
1042
+ "shasum": ""
1043
+ },
1044
+ "require": {
1045
+ "php": "^7.2|^8.0"
1046
+ },
1047
+ "conflict": {
1048
+ "phpstan/phpstan-shim": "*"
1049
+ },
1050
+ "bin": [
1051
+ "phpstan",
1052
+ "phpstan.phar"
1053
+ ],
1054
+ "type": "library",
1055
+ "autoload": {
1056
+ "files": [
1057
+ "bootstrap.php"
1058
+ ]
1059
+ },
1060
+ "notification-url": "https://packagist.org/downloads/",
1061
+ "license": [
1062
+ "MIT"
1063
+ ],
1064
+ "description": "PHPStan - PHP Static Analysis Tool",
1065
+ "support": {
1066
+ "issues": "https://github.com/phpstan/phpstan/issues",
1067
+ "source": "https://github.com/phpstan/phpstan/tree/1.5.3"
1068
+ },
1069
+ "funding": [
1070
+ {
1071
+ "url": "https://github.com/ondrejmirtes",
1072
+ "type": "github"
1073
+ },
1074
+ {
1075
+ "url": "https://github.com/phpstan",
1076
+ "type": "github"
1077
+ },
1078
+ {
1079
+ "url": "https://www.patreon.com/phpstan",
1080
+ "type": "patreon"
1081
+ },
1082
+ {
1083
+ "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan",
1084
+ "type": "tidelift"
1085
+ }
1086
+ ],
1087
+ "time": "2022-03-30T21:55:08+00:00"
1088
+ },
1089
  {
1090
  "name": "phpunit/php-code-coverage",
1091
+ "version": "9.2.15",
1092
  "source": {
1093
  "type": "git",
1094
  "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
1095
+ "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f"
1096
  },
1097
  "dist": {
1098
  "type": "zip",
1099
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2e9da11878c4202f97915c1cb4bb1ca318a63f5f",
1100
+ "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f",
1101
  "shasum": ""
1102
  },
1103
  "require": {
1153
  ],
1154
  "support": {
1155
  "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
1156
+ "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.15"
1157
  },
1158
  "funding": [
1159
  {
1161
  "type": "github"
1162
  }
1163
  ],
1164
+ "time": "2022-03-07T09:28:20+00:00"
1165
  },
1166
  {
1167
  "name": "phpunit/php-file-iterator",
1406
  },
1407
  {
1408
  "name": "phpunit/phpunit",
1409
+ "version": "9.5.19",
1410
  "source": {
1411
  "type": "git",
1412
  "url": "https://github.com/sebastianbergmann/phpunit.git",
1413
+ "reference": "35ea4b7f3acabb26f4bb640f8c30866c401da807"
1414
  },
1415
  "dist": {
1416
  "type": "zip",
1417
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/35ea4b7f3acabb26f4bb640f8c30866c401da807",
1418
+ "reference": "35ea4b7f3acabb26f4bb640f8c30866c401da807",
1419
  "shasum": ""
1420
  },
1421
  "require": {
1431
  "phar-io/version": "^3.0.2",
1432
  "php": ">=7.3",
1433
  "phpspec/prophecy": "^1.12.1",
1434
+ "phpunit/php-code-coverage": "^9.2.13",
1435
  "phpunit/php-file-iterator": "^3.0.5",
1436
  "phpunit/php-invoker": "^3.1.1",
1437
  "phpunit/php-text-template": "^2.0.3",
1445
  "sebastian/global-state": "^5.0.1",
1446
  "sebastian/object-enumerator": "^4.0.3",
1447
  "sebastian/resource-operations": "^3.0.3",
1448
+ "sebastian/type": "^3.0",
1449
  "sebastian/version": "^3.0.2"
1450
  },
1451
  "require-dev": {
1466
  }
1467
  },
1468
  "autoload": {
 
 
 
1469
  "files": [
1470
  "src/Framework/Assert/Functions.php"
1471
+ ],
1472
+ "classmap": [
1473
+ "src/"
1474
  ]
1475
  },
1476
  "notification-url": "https://packagist.org/downloads/",
1493
  ],
1494
  "support": {
1495
  "issues": "https://github.com/sebastianbergmann/phpunit/issues",
1496
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.19"
1497
  },
1498
  "funding": [
1499
  {
1505
  "type": "github"
1506
  }
1507
  ],
1508
+ "time": "2022-03-15T09:57:31+00:00"
1509
  },
1510
  {
1511
  "name": "psr/container",
1655
  },
1656
  "time": "2021-05-03T11:20:27+00:00"
1657
  },
1658
+ {
1659
+ "name": "rector/rector",
1660
+ "version": "0.12.19",
1661
+ "source": {
1662
+ "type": "git",
1663
+ "url": "https://github.com/rectorphp/rector.git",
1664
+ "reference": "ed06366a1d56bf5709ddc854d0fea043513ac5ac"
1665
+ },
1666
+ "dist": {
1667
+ "type": "zip",
1668
+ "url": "https://api.github.com/repos/rectorphp/rector/zipball/ed06366a1d56bf5709ddc854d0fea043513ac5ac",
1669
+ "reference": "ed06366a1d56bf5709ddc854d0fea043513ac5ac",
1670
+ "shasum": ""
1671
+ },
1672
+ "require": {
1673
+ "php": "^7.1|^8.0",
1674
+ "phpstan/phpstan": "^1.4.8"
1675
+ },
1676
+ "conflict": {
1677
+ "phpstan/phpdoc-parser": "<1.2",
1678
+ "rector/rector-cakephp": "*",
1679
+ "rector/rector-doctrine": "*",
1680
+ "rector/rector-laravel": "*",
1681
+ "rector/rector-nette": "*",
1682
+ "rector/rector-phpoffice": "*",
1683
+ "rector/rector-phpunit": "*",
1684
+ "rector/rector-prefixed": "*",
1685
+ "rector/rector-symfony": "*"
1686
+ },
1687
+ "bin": [
1688
+ "bin/rector"
1689
+ ],
1690
+ "type": "library",
1691
+ "extra": {
1692
+ "branch-alias": {
1693
+ "dev-main": "0.12-dev"
1694
+ }
1695
+ },
1696
+ "autoload": {
1697
+ "files": [
1698
+ "bootstrap.php"
1699
+ ]
1700
+ },
1701
+ "notification-url": "https://packagist.org/downloads/",
1702
+ "license": [
1703
+ "MIT"
1704
+ ],
1705
+ "description": "Instant Upgrade and Automated Refactoring of any PHP code",
1706
+ "support": {
1707
+ "issues": "https://github.com/rectorphp/rector/issues",
1708
+ "source": "https://github.com/rectorphp/rector/tree/0.12.19"
1709
+ },
1710
+ "funding": [
1711
+ {
1712
+ "url": "https://github.com/tomasvotruba",
1713
+ "type": "github"
1714
+ }
1715
+ ],
1716
+ "time": "2022-03-23T14:22:44+00:00"
1717
+ },
1718
  {
1719
  "name": "sebastian/cli-parser",
1720
  "version": "1.0.1",
2221
  },
2222
  {
2223
  "name": "sebastian/global-state",
2224
+ "version": "5.0.5",
2225
  "source": {
2226
  "type": "git",
2227
  "url": "https://github.com/sebastianbergmann/global-state.git",
2228
+ "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2"
2229
  },
2230
  "dist": {
2231
  "type": "zip",
2232
+ "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2",
2233
+ "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2",
2234
  "shasum": ""
2235
  },
2236
  "require": {
2273
  ],
2274
  "support": {
2275
  "issues": "https://github.com/sebastianbergmann/global-state/issues",
2276
+ "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5"
2277
  },
2278
  "funding": [
2279
  {
2281
  "type": "github"
2282
  }
2283
  ],
2284
+ "time": "2022-02-14T08:28:10+00:00"
2285
  },
2286
  {
2287
  "name": "sebastian/lines-of-code",
2572
  },
2573
  {
2574
  "name": "sebastian/type",
2575
+ "version": "3.0.0",
2576
  "source": {
2577
  "type": "git",
2578
  "url": "https://github.com/sebastianbergmann/type.git",
2579
+ "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad"
2580
  },
2581
  "dist": {
2582
  "type": "zip",
2583
+ "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/b233b84bc4465aff7b57cf1c4bc75c86d00d6dad",
2584
+ "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad",
2585
  "shasum": ""
2586
  },
2587
  "require": {
2588
  "php": ">=7.3"
2589
  },
2590
  "require-dev": {
2591
+ "phpunit/phpunit": "^9.5"
2592
  },
2593
  "type": "library",
2594
  "extra": {
2595
  "branch-alias": {
2596
+ "dev-master": "3.0-dev"
2597
  }
2598
  },
2599
  "autoload": {
2616
  "homepage": "https://github.com/sebastianbergmann/type",
2617
  "support": {
2618
  "issues": "https://github.com/sebastianbergmann/type/issues",
2619
+ "source": "https://github.com/sebastianbergmann/type/tree/3.0.0"
2620
  },
2621
  "funding": [
2622
  {
2624
  "type": "github"
2625
  }
2626
  ],
2627
+ "time": "2022-03-15T09:54:48+00:00"
2628
  },
2629
  {
2630
  "name": "sebastian/version",
2737
  },
2738
  {
2739
  "name": "symfony/config",
2740
+ "version": "v5.4.3",
2741
  "source": {
2742
  "type": "git",
2743
  "url": "https://github.com/symfony/config.git",
2744
+ "reference": "d65e1bd990c740e31feb07d2b0927b8d4df9956f"
2745
  },
2746
  "dist": {
2747
  "type": "zip",
2748
+ "url": "https://api.github.com/repos/symfony/config/zipball/d65e1bd990c740e31feb07d2b0927b8d4df9956f",
2749
+ "reference": "d65e1bd990c740e31feb07d2b0927b8d4df9956f",
2750
  "shasum": ""
2751
  },
2752
  "require": {
2796
  "description": "Helps you find, load, combine, autofill and validate configuration values of any kind",
2797
  "homepage": "https://symfony.com",
2798
  "support": {
2799
+ "source": "https://github.com/symfony/config/tree/v5.4.3"
2800
  },
2801
  "funding": [
2802
  {
2812
  "type": "tidelift"
2813
  }
2814
  ],
2815
+ "time": "2022-01-03T09:50:52+00:00"
2816
  },
2817
  {
2818
  "name": "symfony/dependency-injection",
2819
+ "version": "v5.4.6",
2820
  "source": {
2821
  "type": "git",
2822
  "url": "https://github.com/symfony/dependency-injection.git",
2823
+ "reference": "0828fa3e6e436243dbb3dc85abe6b698b3876b89"
2824
  },
2825
  "dist": {
2826
  "type": "zip",
2827
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/0828fa3e6e436243dbb3dc85abe6b698b3876b89",
2828
+ "reference": "0828fa3e6e436243dbb3dc85abe6b698b3876b89",
2829
  "shasum": ""
2830
  },
2831
  "require": {
2841
  "symfony/config": "<5.3",
2842
  "symfony/finder": "<4.4",
2843
  "symfony/proxy-manager-bridge": "<4.4",
2844
+ "symfony/yaml": "<4.4.26"
2845
  },
2846
  "provide": {
2847
  "psr/container-implementation": "1.0",
2850
  "require-dev": {
2851
  "symfony/config": "^5.3|^6.0",
2852
  "symfony/expression-language": "^4.4|^5.0|^6.0",
2853
+ "symfony/yaml": "^4.4.26|^5.0|^6.0"
2854
  },
2855
  "suggest": {
2856
  "symfony/config": "",
2885
  "description": "Allows you to standardize and centralize the way objects are constructed in your application",
2886
  "homepage": "https://symfony.com",
2887
  "support": {
2888
+ "source": "https://github.com/symfony/dependency-injection/tree/v5.4.6"
2889
  },
2890
  "funding": [
2891
  {
2901
  "type": "tidelift"
2902
  }
2903
  ],
2904
+ "time": "2022-03-02T12:42:23+00:00"
2905
  },
2906
  {
2907
  "name": "symfony/deprecation-contracts",
3133
  },
3134
  {
3135
  "name": "symfony/filesystem",
3136
+ "version": "v5.4.6",
3137
  "source": {
3138
  "type": "git",
3139
  "url": "https://github.com/symfony/filesystem.git",
3140
+ "reference": "d53a45039974952af7f7ebc461ccdd4295e29440"
3141
  },
3142
  "dist": {
3143
  "type": "zip",
3144
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/d53a45039974952af7f7ebc461ccdd4295e29440",
3145
+ "reference": "d53a45039974952af7f7ebc461ccdd4295e29440",
3146
  "shasum": ""
3147
  },
3148
  "require": {
3177
  "description": "Provides basic utilities for the filesystem",
3178
  "homepage": "https://symfony.com",
3179
  "support": {
3180
+ "source": "https://github.com/symfony/filesystem/tree/v5.4.6"
3181
  },
3182
  "funding": [
3183
  {
3193
  "type": "tidelift"
3194
  }
3195
  ],
3196
+ "time": "2022-03-02T12:42:23+00:00"
3197
  },
3198
  {
3199
  "name": "symfony/polyfill-ctype",
3200
+ "version": "v1.25.0",
3201
  "source": {
3202
  "type": "git",
3203
  "url": "https://github.com/symfony/polyfill-ctype.git",
3204
+ "reference": "30885182c981ab175d4d034db0f6f469898070ab"
3205
  },
3206
  "dist": {
3207
  "type": "zip",
3208
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/30885182c981ab175d4d034db0f6f469898070ab",
3209
+ "reference": "30885182c981ab175d4d034db0f6f469898070ab",
3210
  "shasum": ""
3211
  },
3212
  "require": {
3213
  "php": ">=7.1"
3214
  },
3215
+ "provide": {
3216
+ "ext-ctype": "*"
3217
+ },
3218
  "suggest": {
3219
  "ext-ctype": "For best performance"
3220
  },
3229
  }
3230
  },
3231
  "autoload": {
 
 
 
3232
  "files": [
3233
  "bootstrap.php"
3234
+ ],
3235
+ "psr-4": {
3236
+ "Symfony\\Polyfill\\Ctype\\": ""
3237
+ }
3238
  },
3239
  "notification-url": "https://packagist.org/downloads/",
3240
  "license": [
3259
  "portable"
3260
  ],
3261
  "support": {
3262
+ "source": "https://github.com/symfony/polyfill-ctype/tree/v1.25.0"
3263
  },
3264
  "funding": [
3265
  {
3275
  "type": "tidelift"
3276
  }
3277
  ],
3278
+ "time": "2021-10-20T20:35:02+00:00"
3279
  },
3280
  {
3281
  "name": "symfony/polyfill-mbstring",
3282
+ "version": "v1.25.0",
3283
  "source": {
3284
  "type": "git",
3285
  "url": "https://github.com/symfony/polyfill-mbstring.git",
3286
+ "reference": "0abb51d2f102e00a4eefcf46ba7fec406d245825"
3287
  },
3288
  "dist": {
3289
  "type": "zip",
3290
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/0abb51d2f102e00a4eefcf46ba7fec406d245825",
3291
+ "reference": "0abb51d2f102e00a4eefcf46ba7fec406d245825",
3292
  "shasum": ""
3293
  },
3294
  "require": {
3295
  "php": ">=7.1"
3296
  },
3297
+ "provide": {
3298
+ "ext-mbstring": "*"
3299
+ },
3300
  "suggest": {
3301
  "ext-mbstring": "For best performance"
3302
  },
3311
  }
3312
  },
3313
  "autoload": {
 
 
 
3314
  "files": [
3315
  "bootstrap.php"
3316
+ ],
3317
+ "psr-4": {
3318
+ "Symfony\\Polyfill\\Mbstring\\": ""
3319
+ }
3320
  },
3321
  "notification-url": "https://packagist.org/downloads/",
3322
  "license": [
3342
  "shim"
3343
  ],
3344
  "support": {
3345
+ "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.25.0"
3346
  },
3347
  "funding": [
3348
  {
3358
  "type": "tidelift"
3359
  }
3360
  ],
3361
+ "time": "2021-11-30T18:21:41+00:00"
3362
  },
3363
  {
3364
  "name": "symfony/polyfill-php80",
3365
+ "version": "v1.25.0",
3366
  "source": {
3367
  "type": "git",
3368
  "url": "https://github.com/symfony/polyfill-php80.git",
3369
+ "reference": "4407588e0d3f1f52efb65fbe92babe41f37fe50c"
3370
  },
3371
  "dist": {
3372
  "type": "zip",
3373
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/4407588e0d3f1f52efb65fbe92babe41f37fe50c",
3374
+ "reference": "4407588e0d3f1f52efb65fbe92babe41f37fe50c",
3375
  "shasum": ""
3376
  },
3377
  "require": {
3388
  }
3389
  },
3390
  "autoload": {
 
 
 
3391
  "files": [
3392
  "bootstrap.php"
3393
  ],
3394
+ "psr-4": {
3395
+ "Symfony\\Polyfill\\Php80\\": ""
3396
+ },
3397
  "classmap": [
3398
  "Resources/stubs"
3399
  ]
3425
  "shim"
3426
  ],
3427
  "support": {
3428
+ "source": "https://github.com/symfony/polyfill-php80/tree/v1.25.0"
3429
  },
3430
  "funding": [
3431
  {
3441
  "type": "tidelift"
3442
  }
3443
  ],
3444
+ "time": "2022-03-04T08:16:47+00:00"
3445
  },
3446
  {
3447
  "name": "symfony/polyfill-php81",
3448
+ "version": "v1.25.0",
3449
  "source": {
3450
  "type": "git",
3451
  "url": "https://github.com/symfony/polyfill-php81.git",
3452
+ "reference": "5de4ba2d41b15f9bd0e19b2ab9674135813ec98f"
3453
  },
3454
  "dist": {
3455
  "type": "zip",
3456
+ "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/5de4ba2d41b15f9bd0e19b2ab9674135813ec98f",
3457
+ "reference": "5de4ba2d41b15f9bd0e19b2ab9674135813ec98f",
3458
  "shasum": ""
3459
  },
3460
  "require": {
3471
  }
3472
  },
3473
  "autoload": {
 
 
 
3474
  "files": [
3475
  "bootstrap.php"
3476
  ],
3477
+ "psr-4": {
3478
+ "Symfony\\Polyfill\\Php81\\": ""
3479
+ },
3480
  "classmap": [
3481
  "Resources/stubs"
3482
  ]
3504
  "shim"
3505
  ],
3506
  "support": {
3507
+ "source": "https://github.com/symfony/polyfill-php81/tree/v1.25.0"
3508
  },
3509
  "funding": [
3510
  {
3520
  "type": "tidelift"
3521
  }
3522
  ],
3523
+ "time": "2021-09-13T13:58:11+00:00"
3524
  },
3525
  {
3526
  "name": "symfony/service-contracts",
3798
  "ext-curl": "*"
3799
  },
3800
  "platform-dev": [],
3801
+ "plugin-api-version": "2.3.0"
3802
  }
vendor/abraham/twitteroauth/rector.php ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ declare(strict_types=1);
4
+
5
+ use Rector\Core\Configuration\Option;
6
+ use Rector\Php74\Rector\Property\TypedPropertyRector;
7
+ use Rector\Set\ValueObject\LevelSetList;
8
+ use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
9
+
10
+ return static function (ContainerConfigurator $containerConfigurator): void {
11
+ // get parameters
12
+ $parameters = $containerConfigurator->parameters();
13
+ $parameters->set(Option::PATHS, [
14
+ __DIR__ . '/src',
15
+ __DIR__ . '/tests',
16
+ __DIR__ . '/*.php',
17
+ ]);
18
+
19
+ // Define what rule sets will be applied
20
+ $containerConfigurator->import(LevelSetList::UP_TO_PHP_74);
21
+
22
+ // get services (needed for register a single rule)
23
+ // $services = $containerConfigurator->services();
24
+
25
+ // register a single rule
26
+ // $services->set(TypedPropertyRector::class);
27
+ };
vendor/abraham/twitteroauth/src/Request.php CHANGED
@@ -94,9 +94,7 @@ class Request
94
  */
95
  public function getParameter(string $name): ?string
96
  {
97
- return isset($this->parameters[$name])
98
- ? $this->parameters[$name]
99
- : null;
100
  }
101
 
102
  /**
@@ -284,6 +282,6 @@ class Request
284
  */
285
  public static function generateNonce(): string
286
  {
287
- return md5(microtime() . mt_rand());
288
  }
289
  }
94
  */
95
  public function getParameter(string $name): ?string
96
  {
97
+ return $this->parameters[$name] ?? null;
 
 
98
  }
99
 
100
  /**
282
  */
283
  public static function generateNonce(): string
284
  {
285
+ return md5(microtime() . random_int(0, mt_getrandmax()));
286
  }
287
  }
vendor/abraham/twitteroauth/src/Response.php CHANGED
@@ -12,15 +12,15 @@ namespace Abraham\TwitterOAuth;
12
  class Response
13
  {
14
  /** @var string|null API path from the most recent request */
15
- private $apiPath;
16
  /** @var int HTTP status code from the most recent request */
17
- private $httpCode = 0;
18
  /** @var array HTTP headers from the most recent request */
19
- private $headers = [];
20
  /** @var array|object Response body from the most recent request */
21
  private $body = [];
22
  /** @var array HTTP headers from the most recent request that start with X */
23
- private $xHeaders = [];
24
 
25
  /**
26
  * @param string $apiPath
12
  class Response
13
  {
14
  /** @var string|null API path from the most recent request */
15
+ private ?string $apiPath = null;
16
  /** @var int HTTP status code from the most recent request */
17
+ private int $httpCode = 0;
18
  /** @var array HTTP headers from the most recent request */
19
+ private array $headers = [];
20
  /** @var array|object Response body from the most recent request */
21
  private $body = [];
22
  /** @var array HTTP headers from the most recent request that start with X */
23
+ private array $xHeaders = [];
24
 
25
  /**
26
  * @param string $apiPath
vendor/abraham/twitteroauth/src/TwitterOAuth.php CHANGED
@@ -10,7 +10,13 @@ declare(strict_types=1);
10
 
11
  namespace Abraham\TwitterOAuth;
12
 
13
- use Abraham\TwitterOAuth\Util\JsonDecoder;
 
 
 
 
 
 
14
  use Composer\CaBundle\CaBundle;
15
 
16
  /**
@@ -24,17 +30,17 @@ class TwitterOAuth extends Config
24
  private const UPLOAD_HOST = 'https://upload.twitter.com';
25
 
26
  /** @var Response details about the result of the last request */
27
- private $response;
28
  /** @var string|null Application bearer token */
29
- private $bearer;
30
  /** @var Consumer Twitter application details */
31
- private $consumer;
32
  /** @var Token|null User access token details */
33
- private $token;
34
  /** @var HmacSha1 OAuth 1 signature type used by Twitter */
35
- private $signatureMethod;
36
  /** @var int Number of attempts we made for the request */
37
- private $attempts = 0;
38
 
39
  /**
40
  * Constructor
@@ -783,7 +789,10 @@ class TwitterOAuth extends Config
783
  ): array {
784
  if ($json) {
785
  $options[CURLOPT_HTTPHEADER][] = 'Content-type: application/json';
786
- $options[CURLOPT_POSTFIELDS] = json_encode($postfields);
 
 
 
787
  } else {
788
  $options[CURLOPT_POSTFIELDS] = Util::buildHttpQuery($postfields);
789
  }
10
 
11
  namespace Abraham\TwitterOAuth;
12
 
13
+ use Abraham\TwitterOAuth\{
14
+ Consumer,
15
+ HmacSha1,
16
+ Response,
17
+ Token,
18
+ Util\JsonDecoder,
19
+ };
20
  use Composer\CaBundle\CaBundle;
21
 
22
  /**
30
  private const UPLOAD_HOST = 'https://upload.twitter.com';
31
 
32
  /** @var Response details about the result of the last request */
33
+ private ?Response $response = null;
34
  /** @var string|null Application bearer token */
35
+ private ?string $bearer = null;
36
  /** @var Consumer Twitter application details */
37
+ private Consumer $consumer;
38
  /** @var Token|null User access token details */
39
+ private ?Token $token = null;
40
  /** @var HmacSha1 OAuth 1 signature type used by Twitter */
41
+ private HmacSha1 $signatureMethod;
42
  /** @var int Number of attempts we made for the request */
43
+ private int $attempts = 0;
44
 
45
  /**
46
  * Constructor
789
  ): array {
790
  if ($json) {
791
  $options[CURLOPT_HTTPHEADER][] = 'Content-type: application/json';
792
+ $options[CURLOPT_POSTFIELDS] = json_encode(
793
+ $postfields,
794
+ JSON_THROW_ON_ERROR,
795
+ );
796
  } else {
797
  $options[CURLOPT_POSTFIELDS] = Util::buildHttpQuery($postfields);
798
  }
vendor/abraham/twitteroauth/src/Util/JsonDecoder.php CHANGED
@@ -24,6 +24,6 @@ class JsonDecoder
24
  return json_decode($string, $asArray, 512, JSON_BIGINT_AS_STRING);
25
  }
26
 
27
- return json_decode($string, $asArray);
28
  }
29
  }
24
  return json_decode($string, $asArray, 512, JSON_BIGINT_AS_STRING);
25
  }
26
 
27
+ return json_decode($string, $asArray, 512, JSON_THROW_ON_ERROR);
28
  }
29
  }
vendor/autoload.php CHANGED
@@ -2,6 +2,11 @@
2
 
3
  // autoload.php @generated by Composer
4
 
 
 
 
 
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit948a18bcc1e43738468d40e7a4b65575::getLoader();
2
 
3
  // autoload.php @generated by Composer
4
 
5
+ if (PHP_VERSION_ID < 50600) {
6
+ echo 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL;
7
+ exit(1);
8
+ }
9
+
10
  require_once __DIR__ . '/composer/autoload_real.php';
11
 
12
+ return ComposerAutoloaderInitebc6b51f42683abe7d4144cf55a3a59f::getLoader();
vendor/composer/ClassLoader.php CHANGED
@@ -42,30 +42,75 @@ namespace Composer\Autoload;
42
  */
43
  class ClassLoader
44
  {
 
45
  private $vendorDir;
46
 
47
  // PSR-4
 
 
 
 
48
  private $prefixLengthsPsr4 = array();
 
 
 
 
49
  private $prefixDirsPsr4 = array();
 
 
 
 
50
  private $fallbackDirsPsr4 = array();
51
 
52
  // PSR-0
 
 
 
 
53
  private $prefixesPsr0 = array();
 
 
 
 
54
  private $fallbackDirsPsr0 = array();
55
 
 
56
  private $useIncludePath = false;
 
 
 
 
 
57
  private $classMap = array();
 
 
58
  private $classMapAuthoritative = false;
 
 
 
 
 
59
  private $missingClasses = array();
 
 
60
  private $apcuPrefix;
61
 
 
 
 
62
  private static $registeredLoaders = array();
63
 
 
 
 
64
  public function __construct($vendorDir = null)
65
  {
66
  $this->vendorDir = $vendorDir;
67
  }
68
 
 
 
 
69
  public function getPrefixes()
70
  {
71
  if (!empty($this->prefixesPsr0)) {
@@ -75,28 +120,47 @@ class ClassLoader
75
  return array();
76
  }
77
 
 
 
 
 
78
  public function getPrefixesPsr4()
79
  {
80
  return $this->prefixDirsPsr4;
81
  }
82
 
 
 
 
 
83
  public function getFallbackDirs()
84
  {
85
  return $this->fallbackDirsPsr0;
86
  }
87
 
 
 
 
 
88
  public function getFallbackDirsPsr4()
89
  {
90
  return $this->fallbackDirsPsr4;
91
  }
92
 
 
 
 
 
93
  public function getClassMap()
94
  {
95
  return $this->classMap;
96
  }
97
 
98
  /**
99
- * @param array $classMap Class to filename map
 
 
 
100
  */
101
  public function addClassMap(array $classMap)
102
  {
@@ -111,9 +175,11 @@ class ClassLoader
111
  * Registers a set of PSR-0 directories for a given prefix, either
112
  * appending or prepending to the ones previously set for this prefix.
113
  *
114
- * @param string $prefix The prefix
115
- * @param array|string $paths The PSR-0 root directories
116
- * @param bool $prepend Whether to prepend the directories
 
 
117
  */
118
  public function add($prefix, $paths, $prepend = false)
119
  {
@@ -156,11 +222,13 @@ class ClassLoader
156
  * Registers a set of PSR-4 directories for a given namespace, either
157
  * appending or prepending to the ones previously set for this namespace.
158
  *
159
- * @param string $prefix The prefix/namespace, with trailing '\\'
160
- * @param array|string $paths The PSR-4 base directories
161
- * @param bool $prepend Whether to prepend the directories
162
  *
163
  * @throws \InvalidArgumentException
 
 
164
  */
165
  public function addPsr4($prefix, $paths, $prepend = false)
166
  {
@@ -204,8 +272,10 @@ class ClassLoader
204
  * Registers a set of PSR-0 directories for a given prefix,
205
  * replacing any others previously set for this prefix.
206
  *
207
- * @param string $prefix The prefix
208
- * @param array|string $paths The PSR-0 base directories
 
 
209
  */
210
  public function set($prefix, $paths)
211
  {
@@ -220,10 +290,12 @@ class ClassLoader
220
  * Registers a set of PSR-4 directories for a given namespace,
221
  * replacing any others previously set for this namespace.
222
  *
223
- * @param string $prefix The prefix/namespace, with trailing '\\'
224
- * @param array|string $paths The PSR-4 base directories
225
  *
226
  * @throws \InvalidArgumentException
 
 
227
  */
228
  public function setPsr4($prefix, $paths)
229
  {
@@ -243,6 +315,8 @@ class ClassLoader
243
  * Turns on searching the include path for class files.
244
  *
245
  * @param bool $useIncludePath
 
 
246
  */
247
  public function setUseIncludePath($useIncludePath)
248
  {
@@ -265,6 +339,8 @@ class ClassLoader
265
  * that have not been registered with the class map.
266
  *
267
  * @param bool $classMapAuthoritative
 
 
268
  */
269
  public function setClassMapAuthoritative($classMapAuthoritative)
270
  {
@@ -285,6 +361,8 @@ class ClassLoader
285
  * APCu prefix to use to cache found/not-found classes, if the extension is enabled.
286
  *
287
  * @param string|null $apcuPrefix
 
 
288
  */
289
  public function setApcuPrefix($apcuPrefix)
290
  {
@@ -305,6 +383,8 @@ class ClassLoader
305
  * Registers this instance as an autoloader.
306
  *
307
  * @param bool $prepend Whether to prepend the autoloader or not
 
 
308
  */
309
  public function register($prepend = false)
310
  {
@@ -324,6 +404,8 @@ class ClassLoader
324
 
325
  /**
326
  * Unregisters this instance as an autoloader.
 
 
327
  */
328
  public function unregister()
329
  {
@@ -403,6 +485,11 @@ class ClassLoader
403
  return self::$registeredLoaders;
404
  }
405
 
 
 
 
 
 
406
  private function findFileWithExtension($class, $ext)
407
  {
408
  // PSR-4 lookup
@@ -474,6 +561,10 @@ class ClassLoader
474
  * Scope isolated include.
475
  *
476
  * Prevents access to $this/self from included files.
 
 
 
 
477
  */
478
  function includeFile($file)
479
  {
42
  */
43
  class ClassLoader
44
  {
45
+ /** @var ?string */
46
  private $vendorDir;
47
 
48
  // PSR-4
49
+ /**
50
+ * @var array[]
51
+ * @psalm-var array<string, array<string, int>>
52
+ */
53
  private $prefixLengthsPsr4 = array();
54
+ /**
55
+ * @var array[]
56
+ * @psalm-var array<string, array<int, string>>
57
+ */
58
  private $prefixDirsPsr4 = array();
59
+ /**
60
+ * @var array[]
61
+ * @psalm-var array<string, string>
62
+ */
63
  private $fallbackDirsPsr4 = array();
64
 
65
  // PSR-0
66
+ /**
67
+ * @var array[]
68
+ * @psalm-var array<string, array<string, string[]>>
69
+ */
70
  private $prefixesPsr0 = array();
71
+ /**
72
+ * @var array[]
73
+ * @psalm-var array<string, string>
74
+ */
75
  private $fallbackDirsPsr0 = array();
76
 
77
+ /** @var bool */
78
  private $useIncludePath = false;
79
+
80
+ /**
81
+ * @var string[]
82
+ * @psalm-var array<string, string>
83
+ */
84
  private $classMap = array();
85
+
86
+ /** @var bool */
87
  private $classMapAuthoritative = false;
88
+
89
+ /**
90
+ * @var bool[]
91
+ * @psalm-var array<string, bool>
92
+ */
93
  private $missingClasses = array();
94
+
95
+ /** @var ?string */
96
  private $apcuPrefix;
97
 
98
+ /**
99
+ * @var self[]
100
+ */
101
  private static $registeredLoaders = array();
102
 
103
+ /**
104
+ * @param ?string $vendorDir
105
+ */
106
  public function __construct($vendorDir = null)
107
  {
108
  $this->vendorDir = $vendorDir;
109
  }
110
 
111
+ /**
112
+ * @return string[]
113
+ */
114
  public function getPrefixes()
115
  {
116
  if (!empty($this->prefixesPsr0)) {
120
  return array();
121
  }
122
 
123
+ /**
124
+ * @return array[]
125
+ * @psalm-return array<string, array<int, string>>
126
+ */
127
  public function getPrefixesPsr4()
128
  {
129
  return $this->prefixDirsPsr4;
130
  }
131
 
132
+ /**
133
+ * @return array[]
134
+ * @psalm-return array<string, string>
135
+ */
136
  public function getFallbackDirs()
137
  {
138
  return $this->fallbackDirsPsr0;
139
  }
140
 
141
+ /**
142
+ * @return array[]
143
+ * @psalm-return array<string, string>
144
+ */
145
  public function getFallbackDirsPsr4()
146
  {
147
  return $this->fallbackDirsPsr4;
148
  }
149
 
150
+ /**
151
+ * @return string[] Array of classname => path
152
+ * @psalm-return array<string, string>
153
+ */
154
  public function getClassMap()
155
  {
156
  return $this->classMap;
157
  }
158
 
159
  /**
160
+ * @param string[] $classMap Class to filename map
161
+ * @psalm-param array<string, string> $classMap
162
+ *
163
+ * @return void
164
  */
165
  public function addClassMap(array $classMap)
166
  {
175
  * Registers a set of PSR-0 directories for a given prefix, either
176
  * appending or prepending to the ones previously set for this prefix.
177
  *
178
+ * @param string $prefix The prefix
179
+ * @param string[]|string $paths The PSR-0 root directories
180
+ * @param bool $prepend Whether to prepend the directories
181
+ *
182
+ * @return void
183
  */
184
  public function add($prefix, $paths, $prepend = false)
185
  {
222
  * Registers a set of PSR-4 directories for a given namespace, either
223
  * appending or prepending to the ones previously set for this namespace.
224
  *
225
+ * @param string $prefix The prefix/namespace, with trailing '\\'
226
+ * @param string[]|string $paths The PSR-4 base directories
227
+ * @param bool $prepend Whether to prepend the directories
228
  *
229
  * @throws \InvalidArgumentException
230
+ *
231
+ * @return void
232
  */
233
  public function addPsr4($prefix, $paths, $prepend = false)
234
  {
272
  * Registers a set of PSR-0 directories for a given prefix,
273
  * replacing any others previously set for this prefix.
274
  *
275
+ * @param string $prefix The prefix
276
+ * @param string[]|string $paths The PSR-0 base directories
277
+ *
278
+ * @return void
279
  */
280
  public function set($prefix, $paths)
281
  {
290
  * Registers a set of PSR-4 directories for a given namespace,
291
  * replacing any others previously set for this namespace.
292
  *
293
+ * @param string $prefix The prefix/namespace, with trailing '\\'
294
+ * @param string[]|string $paths The PSR-4 base directories
295
  *
296
  * @throws \InvalidArgumentException
297
+ *
298
+ * @return void
299
  */
300
  public function setPsr4($prefix, $paths)
301
  {
315
  * Turns on searching the include path for class files.
316
  *
317
  * @param bool $useIncludePath
318
+ *
319
+ * @return void
320
  */
321
  public function setUseIncludePath($useIncludePath)
322
  {
339
  * that have not been registered with the class map.
340
  *
341
  * @param bool $classMapAuthoritative
342
+ *
343
+ * @return void
344
  */
345
  public function setClassMapAuthoritative($classMapAuthoritative)
346
  {
361
  * APCu prefix to use to cache found/not-found classes, if the extension is enabled.
362
  *
363
  * @param string|null $apcuPrefix
364
+ *
365
+ * @return void
366
  */
367
  public function setApcuPrefix($apcuPrefix)
368
  {
383
  * Registers this instance as an autoloader.
384
  *
385
  * @param bool $prepend Whether to prepend the autoloader or not
386
+ *
387
+ * @return void
388
  */
389
  public function register($prepend = false)
390
  {
404
 
405
  /**
406
  * Unregisters this instance as an autoloader.
407
+ *
408
+ * @return void
409
  */
410
  public function unregister()
411
  {
485
  return self::$registeredLoaders;
486
  }
487
 
488
+ /**
489
+ * @param string $class
490
+ * @param string $ext
491
+ * @return string|false
492
+ */
493
  private function findFileWithExtension($class, $ext)
494
  {
495
  // PSR-4 lookup
561
  * Scope isolated include.
562
  *
563
  * Prevents access to $this/self from included files.
564
+ *
565
+ * @param string $file
566
+ * @return void
567
+ * @private
568
  */
569
  function includeFile($file)
570
  {
vendor/composer/InstalledVersions.php CHANGED
@@ -20,12 +20,27 @@ use Composer\Semver\VersionParser;
20
  *
21
  * See also https://getcomposer.org/doc/07-runtime.md#installed-versions
22
  *
23
- * To require it's presence, you can require `composer-runtime-api ^2.0`
 
 
24
  */
25
  class InstalledVersions
26
  {
 
 
 
 
27
  private static $installed;
 
 
 
 
28
  private static $canGetVendors;
 
 
 
 
 
29
  private static $installedByVendor = array();
30
 
31
  /**
@@ -228,7 +243,7 @@ class InstalledVersions
228
 
229
  /**
230
  * @return array
231
- * @psalm-return array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string}
232
  */
233
  public static function getRootPackage()
234
  {
@@ -242,7 +257,7 @@ class InstalledVersions
242
  *
243
  * @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect.
244
  * @return array[]
245
- * @psalm-return array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string}>}
246
  */
247
  public static function getRawData()
248
  {
@@ -265,7 +280,7 @@ class InstalledVersions
265
  * Returns the raw data of all installed.php which are currently loaded for custom implementations
266
  *
267
  * @return array[]
268
- * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string}>}>
269
  */
270
  public static function getAllRawData()
271
  {
@@ -288,7 +303,7 @@ class InstalledVersions
288
  * @param array[] $data A vendor/composer/installed.php data set
289
  * @return void
290
  *
291
- * @psalm-param array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string}>} $data
292
  */
293
  public static function reload($data)
294
  {
@@ -298,7 +313,7 @@ class InstalledVersions
298
 
299
  /**
300
  * @return array[]
301
- * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string}>}>
302
  */
303
  private static function getInstalled()
304
  {
20
  *
21
  * See also https://getcomposer.org/doc/07-runtime.md#installed-versions
22
  *
23
+ * To require its presence, you can require `composer-runtime-api ^2.0`
24
+ *
25
+ * @final
26
  */
27
  class InstalledVersions
28
  {
29
+ /**
30
+ * @var mixed[]|null
31
+ * @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}|array{}|null
32
+ */
33
  private static $installed;
34
+
35
+ /**
36
+ * @var bool|null
37
+ */
38
  private static $canGetVendors;
39
+
40
+ /**
41
+ * @var array[]
42
+ * @psalm-var array<string, array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
43
+ */
44
  private static $installedByVendor = array();
45
 
46
  /**
243
 
244
  /**
245
  * @return array
246
+ * @psalm-return array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}
247
  */
248
  public static function getRootPackage()
249
  {
257
  *
258
  * @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect.
259
  * @return array[]
260
+ * @psalm-return array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}
261
  */
262
  public static function getRawData()
263
  {
280
  * Returns the raw data of all installed.php which are currently loaded for custom implementations
281
  *
282
  * @return array[]
283
+ * @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
284
  */
285
  public static function getAllRawData()
286
  {
303
  * @param array[] $data A vendor/composer/installed.php data set
304
  * @return void
305
  *
306
+ * @psalm-param array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $data
307
  */
308
  public static function reload($data)
309
  {
313
 
314
  /**
315
  * @return array[]
316
+ * @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
317
  */
318
  private static function getInstalled()
319
  {
vendor/composer/autoload_classmap.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_classmap.php @generated by Composer
4
 
5
- $vendorDir = dirname(dirname(__FILE__));
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
2
 
3
  // autoload_classmap.php @generated by Composer
4
 
5
+ $vendorDir = dirname(__DIR__);
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
vendor/composer/autoload_namespaces.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_namespaces.php @generated by Composer
4
 
5
- $vendorDir = dirname(dirname(__FILE__));
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
2
 
3
  // autoload_namespaces.php @generated by Composer
4
 
5
+ $vendorDir = dirname(__DIR__);
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
vendor/composer/autoload_psr4.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_psr4.php @generated by Composer
4
 
5
- $vendorDir = dirname(dirname(__FILE__));
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
2
 
3
  // autoload_psr4.php @generated by Composer
4
 
5
+ $vendorDir = dirname(__DIR__);
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit948a18bcc1e43738468d40e7a4b65575
6
  {
7
  private static $loader;
8
 
@@ -24,31 +24,12 @@ class ComposerAutoloaderInit948a18bcc1e43738468d40e7a4b65575
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
- spl_autoload_register(array('ComposerAutoloaderInit948a18bcc1e43738468d40e7a4b65575', 'loadClassLoader'), true, true);
28
- self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
29
- spl_autoload_unregister(array('ComposerAutoloaderInit948a18bcc1e43738468d40e7a4b65575', 'loadClassLoader'));
30
-
31
- $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
- if ($useStaticLoader) {
33
- require __DIR__ . '/autoload_static.php';
34
-
35
- call_user_func(\Composer\Autoload\ComposerStaticInit948a18bcc1e43738468d40e7a4b65575::getInitializer($loader));
36
- } else {
37
- $map = require __DIR__ . '/autoload_namespaces.php';
38
- foreach ($map as $namespace => $path) {
39
- $loader->set($namespace, $path);
40
- }
41
-
42
- $map = require __DIR__ . '/autoload_psr4.php';
43
- foreach ($map as $namespace => $path) {
44
- $loader->setPsr4($namespace, $path);
45
- }
46
-
47
- $classMap = require __DIR__ . '/autoload_classmap.php';
48
- if ($classMap) {
49
- $loader->addClassMap($classMap);
50
- }
51
- }
52
 
53
  $loader->register(true);
54
 
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInitebc6b51f42683abe7d4144cf55a3a59f
6
  {
7
  private static $loader;
8
 
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
+ spl_autoload_register(array('ComposerAutoloaderInitebc6b51f42683abe7d4144cf55a3a59f', 'loadClassLoader'), true, true);
28
+ self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
29
+ spl_autoload_unregister(array('ComposerAutoloaderInitebc6b51f42683abe7d4144cf55a3a59f', 'loadClassLoader'));
30
+
31
+ require __DIR__ . '/autoload_static.php';
32
+ call_user_func(\Composer\Autoload\ComposerStaticInitebc6b51f42683abe7d4144cf55a3a59f::getInitializer($loader));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
 
34
  $loader->register(true);
35
 
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit948a18bcc1e43738468d40e7a4b65575
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'C' =>
@@ -35,9 +35,9 @@ class ComposerStaticInit948a18bcc1e43738468d40e7a4b65575
35
  public static function getInitializer(ClassLoader $loader)
36
  {
37
  return \Closure::bind(function () use ($loader) {
38
- $loader->prefixLengthsPsr4 = ComposerStaticInit948a18bcc1e43738468d40e7a4b65575::$prefixLengthsPsr4;
39
- $loader->prefixDirsPsr4 = ComposerStaticInit948a18bcc1e43738468d40e7a4b65575::$prefixDirsPsr4;
40
- $loader->classMap = ComposerStaticInit948a18bcc1e43738468d40e7a4b65575::$classMap;
41
 
42
  }, null, ClassLoader::class);
43
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInitebc6b51f42683abe7d4144cf55a3a59f
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'C' =>
35
  public static function getInitializer(ClassLoader $loader)
36
  {
37
  return \Closure::bind(function () use ($loader) {
38
+ $loader->prefixLengthsPsr4 = ComposerStaticInitebc6b51f42683abe7d4144cf55a3a59f::$prefixLengthsPsr4;
39
+ $loader->prefixDirsPsr4 = ComposerStaticInitebc6b51f42683abe7d4144cf55a3a59f::$prefixDirsPsr4;
40
+ $loader->classMap = ComposerStaticInitebc6b51f42683abe7d4144cf55a3a59f::$classMap;
41
 
42
  }, null, ClassLoader::class);
43
  }
vendor/composer/ca-bundle/res/cacert.pem CHANGED
@@ -1,7 +1,7 @@
1
  ##
2
  ## Bundle of CA Root Certificates
3
  ##
4
- ## Certificate data from Mozilla as of: Tue Oct 26 03:12:05 2021 GMT
5
  ##
6
  ## This is a bundle of X.509 certificates of public Certificate Authorities
7
  ## (CA). These were automatically extracted from Mozilla's root certificates
@@ -13,8 +13,8 @@
13
  ## an Apache+mod_ssl webserver for SSL client authentication.
14
  ## Just configure this file as the SSLCACertificateFile.
15
  ##
16
- ## Conversion done with mk-ca-bundle.pl version 1.28.
17
- ## SHA256: bb36818a81feaa4cca61101e6d6276cd09e972efcb08112dfed846918ca41d7f
18
  ##
19
 
20
 
@@ -39,28 +39,6 @@ hm4qxFYxldBniYUr+WymXUadDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveC
39
  X4XSQRjbgbMEHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==
40
  -----END CERTIFICATE-----
41
 
42
- GlobalSign Root CA - R2
43
- =======================
44
- -----BEGIN CERTIFICATE-----
45
- MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4GA1UECxMXR2xv
46
- YmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2Jh
47
- bFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxT
48
- aWduIFJvb3QgQ0EgLSBSMjETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2ln
49
- bjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6
50
- ErPLv4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8eoLrvozp
51
- s6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklqtTleiDTsvHgMCJiEbKjN
52
- S7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzdC9XZzPnqJworc5HGnRusyMvo4KD0L5CL
53
- TfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pazq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6C
54
- ygPCm48CAwEAAaOBnDCBmTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E
55
- FgQUm+IHV2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9i
56
- YWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG3lm0mi3f3BmGLjAN
57
- BgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4GsJ0/WwbgcQ3izDJr86iw8bmEbTUsp
58
- 9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu
59
- 01yiPqFbQfXf5WRDLenVOavSot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG7
60
- 9G+dwfCMNYxdAfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7
61
- TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg==
62
- -----END CERTIFICATE-----
63
-
64
  Entrust.net Premium 2048 Secure Server CA
65
  =========================================
66
  -----BEGIN CERTIFICATE-----
@@ -573,28 +551,6 @@ PBS1xp81HlDQwY9qcEQCYsuuHWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY
573
  WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg==
574
  -----END CERTIFICATE-----
575
 
576
- Cybertrust Global Root
577
- ======================
578
- -----BEGIN CERTIFICATE-----
579
- MIIDoTCCAomgAwIBAgILBAAAAAABD4WqLUgwDQYJKoZIhvcNAQEFBQAwOzEYMBYGA1UEChMPQ3li
580
- ZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2JhbCBSb290MB4XDTA2MTIxNTA4
581
- MDAwMFoXDTIxMTIxNTA4MDAwMFowOzEYMBYGA1UEChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQD
582
- ExZDeWJlcnRydXN0IEdsb2JhbCBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
583
- +Mi8vRRQZhP/8NN57CPytxrHjoXxEnOmGaoQ25yiZXRadz5RfVb23CO21O1fWLE3TdVJDm71aofW
584
- 0ozSJ8bi/zafmGWgE07GKmSb1ZASzxQG9Dvj1Ci+6A74q05IlG2OlTEQXO2iLb3VOm2yHLtgwEZL
585
- AfVJrn5GitB0jaEMAs7u/OePuGtm839EAL9mJRQr3RAwHQeWP032a7iPt3sMpTjr3kfb1V05/Iin
586
- 89cqdPHoWqI7n1C6poxFNcJQZZXcY4Lv3b93TZxiyWNzFtApD0mpSPCzqrdsxacwOUBdrsTiXSZT
587
- 8M4cIwhhqJQZugRiQOwfOHB3EgZxpzAYXSUnpQIDAQABo4GlMIGiMA4GA1UdDwEB/wQEAwIBBjAP
588
- BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBS2CHsNesysIEyGVjJez6tuhS1wVzA/BgNVHR8EODA2
589
- MDSgMqAwhi5odHRwOi8vd3d3Mi5wdWJsaWMtdHJ1c3QuY29tL2NybC9jdC9jdHJvb3QuY3JsMB8G
590
- A1UdIwQYMBaAFLYIew16zKwgTIZWMl7Pq26FLXBXMA0GCSqGSIb3DQEBBQUAA4IBAQBW7wojoFRO
591
- lZfJ+InaRcHUowAl9B8Tq7ejhVhpwjCt2BWKLePJzYFa+HMjWqd8BfP9IjsO0QbE2zZMcwSO5bAi
592
- 5MXzLqXZI+O4Tkogp24CJJ8iYGd7ix1yCcUxXOl5n4BHPa2hCwcUPUf/A2kaDAtE52Mlp3+yybh2
593
- hO0j9n0Hq0V+09+zv+mKts2oomcrUtW3ZfA5TGOgkXmTUg9U3YO7n9GPp1Nzw8v/MOx8BLjYRB+T
594
- X3EJIrduPuocA06dGiBh+4E37F78CkWr1+cXVdCg6mCbpvbjjFspwgZgFJ0tl0ypkxWdYcQBX0jW
595
- WL1WMRJOEcgh4LMRkWXbtKaIOM5V
596
- -----END CERTIFICATE-----
597
-
598
  ePKI Root Certification Authority
599
  =================================
600
  -----BEGIN CERTIFICATE-----
@@ -1037,36 +993,6 @@ tnRGEmyR7jTV7JqR50S+kDFy1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29
1037
  mvVXIwAHIRc/SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03
1038
  -----END CERTIFICATE-----
1039
 
1040
- EC-ACC
1041
- ======
1042
- -----BEGIN CERTIFICATE-----
1043
- MIIFVjCCBD6gAwIBAgIQ7is969Qh3hSoYqwE893EATANBgkqhkiG9w0BAQUFADCB8zELMAkGA1UE
1044
- BhMCRVMxOzA5BgNVBAoTMkFnZW5jaWEgQ2F0YWxhbmEgZGUgQ2VydGlmaWNhY2lvIChOSUYgUS0w
1045
- ODAxMTc2LUkpMSgwJgYDVQQLEx9TZXJ2ZWlzIFB1YmxpY3MgZGUgQ2VydGlmaWNhY2lvMTUwMwYD
1046
- VQQLEyxWZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAoYykwMzE1MDMGA1UE
1047
- CxMsSmVyYXJxdWlhIEVudGl0YXRzIGRlIENlcnRpZmljYWNpbyBDYXRhbGFuZXMxDzANBgNVBAMT
1048
- BkVDLUFDQzAeFw0wMzAxMDcyMzAwMDBaFw0zMTAxMDcyMjU5NTlaMIHzMQswCQYDVQQGEwJFUzE7
1049
- MDkGA1UEChMyQWdlbmNpYSBDYXRhbGFuYSBkZSBDZXJ0aWZpY2FjaW8gKE5JRiBRLTA4MDExNzYt
1050
- SSkxKDAmBgNVBAsTH1NlcnZlaXMgUHVibGljcyBkZSBDZXJ0aWZpY2FjaW8xNTAzBgNVBAsTLFZl
1051
- Z2V1IGh0dHBzOi8vd3d3LmNhdGNlcnQubmV0L3ZlcmFycmVsIChjKTAzMTUwMwYDVQQLEyxKZXJh
1052
- cnF1aWEgRW50aXRhdHMgZGUgQ2VydGlmaWNhY2lvIENhdGFsYW5lczEPMA0GA1UEAxMGRUMtQUND
1053
- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsyLHT+KXQpWIR4NA9h0X84NzJB5R85iK
1054
- w5K4/0CQBXCHYMkAqbWUZRkiFRfCQ2xmRJoNBD45b6VLeqpjt4pEndljkYRm4CgPukLjbo73FCeT
1055
- ae6RDqNfDrHrZqJyTxIThmV6PttPB/SnCWDaOkKZx7J/sxaVHMf5NLWUhdWZXqBIoH7nF2W4onW4
1056
- HvPlQn2v7fOKSGRdghST2MDk/7NQcvJ29rNdQlB50JQ+awwAvthrDk4q7D7SzIKiGGUzE3eeml0a
1057
- E9jD2z3Il3rucO2n5nzbcc8tlGLfbdb1OL4/pYUKGbio2Al1QnDE6u/LDsg0qBIimAy4E5S2S+zw
1058
- 0JDnJwIDAQABo4HjMIHgMB0GA1UdEQQWMBSBEmVjX2FjY0BjYXRjZXJ0Lm5ldDAPBgNVHRMBAf8E
1059
- BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUoMOLRKo3pUW/l4Ba0fF4opvpXY0wfwYD
1060
- VR0gBHgwdjB0BgsrBgEEAfV4AQMBCjBlMCwGCCsGAQUFBwIBFiBodHRwczovL3d3dy5jYXRjZXJ0
1061
- Lm5ldC92ZXJhcnJlbDA1BggrBgEFBQcCAjApGidWZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5l
1062
- dC92ZXJhcnJlbCAwDQYJKoZIhvcNAQEFBQADggEBAKBIW4IB9k1IuDlVNZyAelOZ1Vr/sXE7zDkJ
1063
- lF7W2u++AVtd0x7Y/X1PzaBB4DSTv8vihpw3kpBWHNzrKQXlxJ7HNd+KDM3FIUPpqojlNcAZQmNa
1064
- Al6kSBg6hW/cnbw/nZzBh7h6YQjpdwt/cKt63dmXLGQehb+8dJahw3oS7AwaboMMPOhyRp/7SNVe
1065
- l+axofjk70YllJyJ22k4vuxcDlbHZVHlUIiIv0LVKz3l+bqeLrPK9HOSAgu+TGbrIP65y7WZf+a2
1066
- E/rKS03Z7lNGBjvGTq2TWoF+bCpLagVFjPIhpDGQh2xlnJ2lYJU6Un/10asIbvPuW/mIPX64b24D
1067
- 5EI=
1068
- -----END CERTIFICATE-----
1069
-
1070
  Hellenic Academic and Research Institutions RootCA 2011
1071
  =======================================================
1072
  -----BEGIN CERTIFICATE-----
@@ -1737,20 +1663,6 @@ HU6+4WMBzzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbWRNZu
1737
  9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg=
1738
  -----END CERTIFICATE-----
1739
 
1740
- GlobalSign ECC Root CA - R4
1741
- ===========================
1742
- -----BEGIN CERTIFICATE-----
1743
- MIIB4TCCAYegAwIBAgIRKjikHJYKBN5CsiilC+g0mAIwCgYIKoZIzj0EAwIwUDEkMCIGA1UECxMb
1744
- R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD
1745
- EwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoXDTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMb
1746
- R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD
1747
- EwpHbG9iYWxTaWduMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEuMZ5049sJQ6fLjkZHAOkrprl
1748
- OQcJFspjsbmG+IpXwVfOQvpzofdlQv8ewQCybnMO/8ch5RikqtlxP6jUuc6MHaNCMEAwDgYDVR0P
1749
- AQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFSwe61FuOJAf/sKbvu+M8k8o4TV
1750
- MAoGCCqGSM49BAMCA0gAMEUCIQDckqGgE6bPA7DmxCGXkPoUVy0D7O48027KqGx2vKLeuwIgJ6iF
1751
- JzWbVsaj8kfSt24bAgAXqmemFZHe+pTsewv4n4Q=
1752
- -----END CERTIFICATE-----
1753
-
1754
  GlobalSign ECC Root CA - R5
1755
  ===========================
1756
  -----BEGIN CERTIFICATE-----
@@ -2472,96 +2384,6 @@ AwMDaAAwZQIwJsdpW9zV57LnyAyMjMPdeYwbY9XJUpROTYJKcx6ygISpJcBMWm1JKWB4E+J+SOtk
2472
  AjEA2zQgMgj/mkkCtojeFK9dbJlxjRo/i9fgojaGHAeCOnZT/cKi7e97sIBPWA9LUzm9
2473
  -----END CERTIFICATE-----
2474
 
2475
- GTS Root R1
2476
- ===========
2477
- -----BEGIN CERTIFICATE-----
2478
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 4cpk9+aCEI3oncKKiPo4Zor8Y/kB+Xj9e1x3+naH+uzfsQ55lVe0vSbv1gHR6xYKu44LtcXFilWr
2488
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- tXvM+SUWgeExX6GjfhaknBZqlxi9dnKlC54dNuYvoS++cJEPqOba+MSSQGwlfnuzCdyyF62ARPBo
2500
- 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
- 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
2502
- CFF1pkgl
2503
- -----END CERTIFICATE-----
2504
-
2505
- GTS Root R2
2506
- ===========
2507
- -----BEGIN CERTIFICATE-----
2508
- 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
- EwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJv
2510
- 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
- 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
- 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
- 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
- 7JUle3ah5mm5hRm9iYz+re026nO8/4Piy33B0s5Ks40FnotJk9/BW9BuXvAuMC6C/Pq8tBcKSOWI
2515
- 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
- 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
- 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
- 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
- Ir9qS34BIbIjMt/kmkRtWVtd9QCgHJvGeJeNkP+byKq0rxFROV7Z+2et1VsRnTKaG73Vululycsl
2520
- aVNVJ1zgyjbLiGH7HrfQy+4W+9OmTN6SpdTi3/UGVN4unUu0kzCqgc7dGtxRcw1PcOnlthYhGXmy
2521
- 5okLdWTK1au8CcEYof/UVKGFPP0UJAOyh9OktwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYD
2522
- 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
- BQADggIBALZp8KZ3/p7uC4Gt4cCpx/k1HUCCq+YEtN/L9x0Pg/B+E02NjO7jMyLDOfxA325BS0JT
2524
- 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
- +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
- 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
- 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
- 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
- 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
- 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
- gWbRIXOhNUQLgD1bnF5vKheW0YMjiGZt5obicDIvUiLnyOd/xCxgXS/Dr55FBcOEArf9LAhST4Ld
2532
- o/DUhgkC
2533
- -----END CERTIFICATE-----
2534
-
2535
- GTS Root R3
2536
- ===========
2537
- -----BEGIN CERTIFICATE-----
2538
- MIICDDCCAZGgAwIBAgIQbkepx2ypcyRAiQ8DVd2NHTAKBggqhkjOPQQDAzBHMQswCQYDVQQGEwJV
2539
- UzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3Qg
2540
- UjMwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UE
2541
- ChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjMwdjAQBgcq
2542
- hkjOPQIBBgUrgQQAIgNiAAQfTzOHMymKoYTey8chWEGJ6ladK0uFxh1MJ7x/JlFyb+Kf1qPKzEUU
2543
- Rout736GjOyxfi//qXGdGIRFBEFVbivqJn+7kAHjSxm65FSWRQmx1WyRRK2EE46ajA2ADDL24Cej
2544
- QjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTB8Sa6oC2uhYHP
2545
- 0/EqEr24Cmf9vDAKBggqhkjOPQQDAwNpADBmAjEAgFukfCPAlaUs3L6JbyO5o91lAFJekazInXJ0
2546
- glMLfalAvWhgxeG4VDvBNhcl2MG9AjEAnjWSdIUlUfUk7GRSJFClH9voy8l27OyCbvWFGFPouOOa
2547
- KaqW04MjyaR7YbPMAuhd
2548
- -----END CERTIFICATE-----
2549
-
2550
- GTS Root R4
2551
- ===========
2552
- -----BEGIN CERTIFICATE-----
2553
- MIICCjCCAZGgAwIBAgIQbkepyIuUtui7OyrYorLBmTAKBggqhkjOPQQDAzBHMQswCQYDVQQGEwJV
2554
- UzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3Qg
2555
- UjQwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UE
2556
- ChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjQwdjAQBgcq
2557
- hkjOPQIBBgUrgQQAIgNiAATzdHOnaItgrkO4NcWBMHtLSZ37wWHO5t5GvWvVYRg1rkDdc/eJkTBa
2558
- 6zzuhXyiQHY7qca4R9gq55KRanPpsXI5nymfopjTX15YhmUPoYRlBtHci8nHc8iMai/lxKvRHYqj
2559
- QjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSATNbrdP9JNqPV
2560
- 2Py1PsVq8JQdjDAKBggqhkjOPQQDAwNnADBkAjBqUFJ0CMRw3J5QdCHojXohw0+WbhXRIjVhLfoI
2561
- N+4Zba3bssx9BzT1YBkstTTZbyACMANxsbqjYAuG7ZoIapVon+Kz4ZNkfF6Tpt95LY2F45TPI11x
2562
- zPKwTdb+mciUqXWi4w==
2563
- -----END CERTIFICATE-----
2564
-
2565
  UCA Global G2 Root
2566
  ==================
2567
  -----BEGIN CERTIFICATE-----
@@ -3230,3 +3052,296 @@ ECUqqHgtvpBBWJAVcqeht6NCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUyRtTgRL+BNUW
3230
  rcJRQO9gcS3ujwLEXQNwSaSS6sUUiHCm0w2wqsosQJz76YJumgIwK0eaB8bRwoF8yguWGEEbo/Qw
3231
  CZ61IygNnxS2PFOiTAZpffpskcYqSUXm7LcT4Tps
3232
  -----END CERTIFICATE-----
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ##
2
  ## Bundle of CA Root Certificates
3
  ##
4
+ ## Certificate data from Mozilla as of: Tue Apr 26 03:12:05 2022 GMT
5
  ##
6
  ## This is a bundle of X.509 certificates of public Certificate Authorities
7
  ## (CA). These were automatically extracted from Mozilla's root certificates
13
  ## an Apache+mod_ssl webserver for SSL client authentication.
14
  ## Just configure this file as the SSLCACertificateFile.
15
  ##
16
+ ## Conversion done with mk-ca-bundle.pl version 1.29.
17
+ ## SHA256: 34a54d5191775c1bd37be6cfd3f09e831e072555dc3a2e51f4a2c4b0f8ada5cc
18
  ##
19
 
20
 
39
  X4XSQRjbgbMEHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==
40
  -----END CERTIFICATE-----
41
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
42
  Entrust.net Premium 2048 Secure Server CA
43
  =========================================
44
  -----BEGIN CERTIFICATE-----
551
  WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg==
552
  -----END CERTIFICATE-----
553
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
554
  ePKI Root Certification Authority
555
  =================================
556
  -----BEGIN CERTIFICATE-----
993
  mvVXIwAHIRc/SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03
994
  -----END CERTIFICATE-----
995
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
996
  Hellenic Academic and Research Institutions RootCA 2011
997
  =======================================================
998
  -----BEGIN CERTIFICATE-----
1663
  9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg=
1664
  -----END CERTIFICATE-----
1665
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1666
  GlobalSign ECC Root CA - R5
1667
  ===========================
1668
  -----BEGIN CERTIFICATE-----
2384
  AjEA2zQgMgj/mkkCtojeFK9dbJlxjRo/i9fgojaGHAeCOnZT/cKi7e97sIBPWA9LUzm9
2385
  -----END CERTIFICATE-----
2386
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2387
  UCA Global G2 Root
2388
  ==================
2389
  -----BEGIN CERTIFICATE-----
3052
  rcJRQO9gcS3ujwLEXQNwSaSS6sUUiHCm0w2wqsosQJz76YJumgIwK0eaB8bRwoF8yguWGEEbo/Qw
3053
  CZ61IygNnxS2PFOiTAZpffpskcYqSUXm7LcT4Tps
3054
  -----END CERTIFICATE-----
3055
+
3056
+ Autoridad de Certificacion Firmaprofesional CIF A62634068
3057
+ =========================================================
3058
+ -----BEGIN CERTIFICATE-----
3059
+ MIIGFDCCA/ygAwIBAgIIG3Dp0v+ubHEwDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCRVMxQjBA
3060
+ BgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1hcHJvZmVzaW9uYWwgQ0lGIEE2
3061
+ MjYzNDA2ODAeFw0xNDA5MjMxNTIyMDdaFw0zNjA1MDUxNTIyMDdaMFExCzAJBgNVBAYTAkVTMUIw
3062
+ QAYDVQQDDDlBdXRvcmlkYWQgZGUgQ2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBB
3063
+ NjI2MzQwNjgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDD
3064
+ Utd9thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQMcas9UX4P
3065
+ B99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefGL9ItWY16Ck6WaVICqjaY
3066
+ 7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15iNA9wBj4gGFrO93IbJWyTdBSTo3OxDqqH
3067
+ ECNZXyAFGUftaI6SEspd/NYrspI8IM/hX68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyI
3068
+ plD9amML9ZMWGxmPsu2bm8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctX
3069
+ MbScyJCyZ/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirjaEbsX
3070
+ LZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/TKI8xWVvTyQKmtFLK
3071
+ bpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF6NkBiDkal4ZkQdU7hwxu+g/GvUgU
3072
+ vzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVhOSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMB0GA1Ud
3073
+ DgQWBBRlzeurNR4APn7VdMActHNHDhpkLzASBgNVHRMBAf8ECDAGAQH/AgEBMIGmBgNVHSAEgZ4w
3074
+ gZswgZgGBFUdIAAwgY8wLwYIKwYBBQUHAgEWI2h0dHA6Ly93d3cuZmlybWFwcm9mZXNpb25hbC5j
3075
+ b20vY3BzMFwGCCsGAQUFBwICMFAeTgBQAGEAcwBlAG8AIABkAGUAIABsAGEAIABCAG8AbgBhAG4A
3076
+ bwB2AGEAIAA0ADcAIABCAGEAcgBjAGUAbABvAG4AYQAgADAAOAAwADEANzAOBgNVHQ8BAf8EBAMC
3077
+ AQYwDQYJKoZIhvcNAQELBQADggIBAHSHKAIrdx9miWTtj3QuRhy7qPj4Cx2Dtjqn6EWKB7fgPiDL
3078
+ 4QjbEwj4KKE1soCzC1HA01aajTNFSa9J8OA9B3pFE1r/yJfY0xgsfZb43aJlQ3CTkBW6kN/oGbDb
3079
+ LIpgD7dvlAceHabJhfa9NPhAeGIQcDq+fUs5gakQ1JZBu/hfHAsdCPKxsIl68veg4MSPi3i1O1il
3080
+ I45PVf42O+AMt8oqMEEgtIDNrvx2ZnOorm7hfNoD6JQg5iKj0B+QXSBTFCZX2lSX3xZEEAEeiGaP
3081
+ cjiT3SC3NL7X8e5jjkd5KAb881lFJWAiMxujX6i6KtoaPc1A6ozuBRWV1aUsIC+nmCjuRfzxuIgA
3082
+ LI9C2lHVnOUTaHFFQ4ueCyE8S1wF3BqfmI7avSKecs2tCsvMo2ebKHTEm9caPARYpoKdrcd7b/+A
3083
+ lun4jWq9GJAd/0kakFI3ky88Al2CdgtR5xbHV/g4+afNmyJU72OwFW1TZQNKXkqgsqeOSQBZONXH
3084
+ 9IBk9W6VULgRfhVwOEqwf9DEMnDAGf/JOC0ULGb0QkTmVXYbgBVX/8Cnp6o5qtjTcNAuuuuUavpf
3085
+ NIbnYrX9ivAwhZTJryQCL2/W3Wf+47BVTwSYT6RBVuKT0Gro1vP7ZeDOdcQxWQzugsgMYDNKGbqE
3086
+ ZycPvEJdvSRUDewdcAZfpLz6IHxV
3087
+ -----END CERTIFICATE-----
3088
+
3089
+ vTrus ECC Root CA
3090
+ =================
3091
+ -----BEGIN CERTIFICATE-----
3092
+ MIICDzCCAZWgAwIBAgIUbmq8WapTvpg5Z6LSa6Q75m0c1towCgYIKoZIzj0EAwMwRzELMAkGA1UE
3093
+ BhMCQ04xHDAaBgNVBAoTE2lUcnVzQ2hpbmEgQ28uLEx0ZC4xGjAYBgNVBAMTEXZUcnVzIEVDQyBS
3094
+ b290IENBMB4XDTE4MDczMTA3MjY0NFoXDTQzMDczMTA3MjY0NFowRzELMAkGA1UEBhMCQ04xHDAa
3095
+ BgNVBAoTE2lUcnVzQ2hpbmEgQ28uLEx0ZC4xGjAYBgNVBAMTEXZUcnVzIEVDQyBSb290IENBMHYw
3096
+ EAYHKoZIzj0CAQYFK4EEACIDYgAEZVBKrox5lkqqHAjDo6LN/llWQXf9JpRCux3NCNtzslt188+c
3097
+ ToL0v/hhJoVs1oVbcnDS/dtitN9Ti72xRFhiQgnH+n9bEOf+QP3A2MMrMudwpremIFUde4BdS49n
3098
+ TPEQo0IwQDAdBgNVHQ4EFgQUmDnNvtiyjPeyq+GtJK97fKHbH88wDwYDVR0TAQH/BAUwAwEB/zAO
3099
+ BgNVHQ8BAf8EBAMCAQYwCgYIKoZIzj0EAwMDaAAwZQIwV53dVvHH4+m4SVBrm2nDb+zDfSXkV5UT
3100
+ QJtS0zvzQBm8JsctBp61ezaf9SXUY2sAAjEA6dPGnlaaKsyh2j/IZivTWJwghfqrkYpwcBE4YGQL
3101
+ YgmRWAD5Tfs0aNoJrSEGGJTO
3102
+ -----END CERTIFICATE-----
3103
+
3104
+ vTrus Root CA
3105
+ =============
3106
+ -----BEGIN CERTIFICATE-----
3107
+ MIIFVjCCAz6gAwIBAgIUQ+NxE9izWRRdt86M/TX9b7wFjUUwDQYJKoZIhvcNAQELBQAwQzELMAkG
3108
+ A1UEBhMCQ04xHDAaBgNVBAoTE2lUcnVzQ2hpbmEgQ28uLEx0ZC4xFjAUBgNVBAMTDXZUcnVzIFJv
3109
+ b3QgQ0EwHhcNMTgwNzMxMDcyNDA1WhcNNDMwNzMxMDcyNDA1WjBDMQswCQYDVQQGEwJDTjEcMBoG
3110
+ A1UEChMTaVRydXNDaGluYSBDby4sTHRkLjEWMBQGA1UEAxMNdlRydXMgUm9vdCBDQTCCAiIwDQYJ
3111
+ KoZIhvcNAQEBBQADggIPADCCAgoCggIBAL1VfGHTuB0EYgWgrmy3cLRB6ksDXhA/kFocizuwZots
3112
+ SKYcIrrVQJLuM7IjWcmOvFjai57QGfIvWcaMY1q6n6MLsLOaXLoRuBLpDLvPbmyAhykUAyyNJJrI
3113
+ ZIO1aqwTLDPxn9wsYTwaP3BVm60AUn/PBLn+NvqcwBauYv6WTEN+VRS+GrPSbcKvdmaVayqwlHeF
3114
+ XgQPYh1jdfdr58tbmnDsPmcF8P4HCIDPKNsFxhQnL4Z98Cfe/+Z+M0jnCx5Y0ScrUw5XSmXX+6KA
3115
+ YPxMvDVTAWqXcoKv8R1w6Jz1717CbMdHflqUhSZNO7rrTOiwCcJlwp2dCZtOtZcFrPUGoPc2BX70
3116
+ kLJrxLT5ZOrpGgrIDajtJ8nU57O5q4IikCc9Kuh8kO+8T/3iCiSn3mUkpF3qwHYw03dQ+A0Em5Q2
3117
+ AXPKBlim0zvc+gRGE1WKyURHuFE5Gi7oNOJ5y1lKCn+8pu8fA2dqWSslYpPZUxlmPCdiKYZNpGvu
3118
+ /9ROutW04o5IWgAZCfEF2c6Rsffr6TlP9m8EQ5pV9T4FFL2/s1m02I4zhKOQUqqzApVg+QxMaPnu
3119
+ 1RcN+HFXtSXkKe5lXa/R7jwXC1pDxaWG6iSe4gUH3DRCEpHWOXSuTEGC2/KmSNGzm/MzqvOmwMVO
3120
+ 9fSddmPmAsYiS8GVP1BkLFTltvA8Kc9XAgMBAAGjQjBAMB0GA1UdDgQWBBRUYnBj8XWEQ1iO0RYg
3121
+ scasGrz2iTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOC
3122
+ AgEAKbqSSaet8PFww+SX8J+pJdVrnjT+5hpk9jprUrIQeBqfTNqK2uwcN1LgQkv7bHbKJAs5EhWd
3123
+ nxEt/Hlk3ODg9d3gV8mlsnZwUKT+twpw1aA08XXXTUm6EdGz2OyC/+sOxL9kLX1jbhd47F18iMjr
3124
+ jld22VkE+rxSH0Ws8HqA7Oxvdq6R2xCOBNyS36D25q5J08FsEhvMKar5CKXiNxTKsbhm7xqC5PD4
3125
+ 8acWabfbqWE8n/Uxy+QARsIvdLGx14HuqCaVvIivTDUHKgLKeBRtRytAVunLKmChZwOgzoy8sHJn
3126
+ xDHO2zTlJQNgJXtxmOTAGytfdELSS8VZCAeHvsXDf+eW2eHcKJfWjwXj9ZtOyh1QRwVTsMo554Wg
3127
+ icEFOwE30z9J4nfrI8iIZjs9OXYhRvHsXyO466JmdXTBQPfYaJqT4i2pLr0cox7IdMakLXogqzu4
3128
+ sEb9b91fUlV1YvCXoHzXOP0l382gmxDPi7g4Xl7FtKYCNqEeXxzP4padKar9mK5S4fNBUvupLnKW
3129
+ nyfjqnN9+BojZns7q2WwMgFLFT49ok8MKzWixtlnEjUwzXYuFrOZnk1PTi07NEPhmg4NpGaXutIc
3130
+ SkwsKouLgU9xGqndXHt7CMUADTdA43x7VF8vhV929vensBxXVsFy6K2ir40zSbofitzmdHxghm+H
3131
+ l3s=
3132
+ -----END CERTIFICATE-----
3133
+
3134
+ ISRG Root X2
3135
+ ============
3136
+ -----BEGIN CERTIFICATE-----
3137
+ MIICGzCCAaGgAwIBAgIQQdKd0XLq7qeAwSxs6S+HUjAKBggqhkjOPQQDAzBPMQswCQYDVQQGEwJV
3138
+ UzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElT
3139
+ UkcgUm9vdCBYMjAeFw0yMDA5MDQwMDAwMDBaFw00MDA5MTcxNjAwMDBaME8xCzAJBgNVBAYTAlVT
3140
+ MSkwJwYDVQQKEyBJbnRlcm5ldCBTZWN1cml0eSBSZXNlYXJjaCBHcm91cDEVMBMGA1UEAxMMSVNS
3141
+ RyBSb290IFgyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEzZvVn4CDCuwJSvMWSj5cz3es3mcFDR0H
3142
+ ttwW+1qLFNvicWDEukWVEYmO6gbf9yoWHKS5xcUy4APgHoIYOIvXRdgKam7mAHf7AlF9ItgKbppb
3143
+ d9/w+kHsOdx1ymgHDB/qo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV
3144
+ HQ4EFgQUfEKWrt5LSDv6kviejM9ti6lyN5UwCgYIKoZIzj0EAwMDaAAwZQIwe3lORlCEwkSHRhtF
3145
+ cP9Ymd70/aTSVaYgLXTWNLxBo1BfASdWtL4ndQavEi51mI38AjEAi/V3bNTIZargCyzuFJ0nN6T5
3146
+ U6VR5CmD1/iQMVtCnwr1/q4AaOeMSQ+2b1tbFfLn
3147
+ -----END CERTIFICATE-----
3148
+
3149
+ HiPKI Root CA - G1
3150
+ ==================
3151
+ -----BEGIN CERTIFICATE-----
3152
+ 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
3176
+ yPCtbVKoF6ubYfwSUTXkJf2vqmqGOQ==
3177
+ -----END CERTIFICATE-----
3178
+
3179
+ GlobalSign ECC Root CA - R4
3180
+ ===========================
3181
+ -----BEGIN CERTIFICATE-----
3182
+ MIIB3DCCAYOgAwIBAgINAgPlfvU/k/2lCSGypjAKBggqhkjOPQQDAjBQMSQwIgYDVQQLExtHbG9i
3183
+ YWxTaWduIEVDQyBSb290IENBIC0gUjQxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkds
3184
+ b2JhbFNpZ24wHhcNMTIxMTEzMDAwMDAwWhcNMzgwMTE5MDMxNDA3WjBQMSQwIgYDVQQLExtHbG9i
3185
+ YWxTaWduIEVDQyBSb290IENBIC0gUjQxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkds
3186
+ b2JhbFNpZ24wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAS4xnnTj2wlDp8uORkcA6SumuU5BwkW
3187
+ ymOxuYb4ilfBV85C+nOh92VC/x7BALJucw7/xyHlGKSq2XE/qNS5zowdo0IwQDAOBgNVHQ8BAf8E
3188
+ BAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVLB7rUW44kB/+wpu+74zyTyjhNUwCgYI
3189
+ KoZIzj0EAwIDRwAwRAIgIk90crlgr/HmnKAWBVBfw147bmF0774BxL4YSFlhgjICICadVGNA3jdg
3190
+ UM/I2O2dgq43mLyjj0xMqTQrbO/7lZsm
3191
+ -----END CERTIFICATE-----
3192
+
3193
+ GTS Root R1
3194
+ ===========
3195
+ -----BEGIN CERTIFICATE-----
3196
+ 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
3220
+ gm3c
3221
+ -----END CERTIFICATE-----
3222
+
3223
+ GTS Root R2
3224
+ ===========
3225
+ -----BEGIN CERTIFICATE-----
3226
+ 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
3250
+ HYbL
3251
+ -----END CERTIFICATE-----
3252
+
3253
+ GTS Root R3
3254
+ ===========
3255
+ -----BEGIN CERTIFICATE-----
3256
+ MIICCTCCAY6gAwIBAgINAgPluILrIPglJ209ZjAKBggqhkjOPQQDAzBHMQswCQYDVQQGEwJVUzEi
3257
+ MCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjMw
3258
+ HhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZ
3259
+ R29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjMwdjAQBgcqhkjO
3260
+ PQIBBgUrgQQAIgNiAAQfTzOHMymKoYTey8chWEGJ6ladK0uFxh1MJ7x/JlFyb+Kf1qPKzEUURout
3261
+ 736GjOyxfi//qXGdGIRFBEFVbivqJn+7kAHjSxm65FSWRQmx1WyRRK2EE46ajA2ADDL24CejQjBA
3262
+ MA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTB8Sa6oC2uhYHP0/Eq
3263
+ Er24Cmf9vDAKBggqhkjOPQQDAwNpADBmAjEA9uEglRR7VKOQFhG/hMjqb2sXnh5GmCCbn9MN2azT
3264
+ L818+FsuVbu/3ZL3pAzcMeGiAjEA/JdmZuVDFhOD3cffL74UOO0BzrEXGhF16b0DjyZ+hOXJYKaV
3265
+ 11RZt+cRLInUue4X
3266
+ -----END CERTIFICATE-----
3267
+
3268
+ GTS Root R4
3269
+ ===========
3270
+ -----BEGIN CERTIFICATE-----
3271
+ MIICCTCCAY6gAwIBAgINAgPlwGjvYxqccpBQUjAKBggqhkjOPQQDAzBHMQswCQYDVQQGEwJVUzEi
3272
+ MCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjQw
3273
+ HhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZ
3274
+ R29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjQwdjAQBgcqhkjO
3275
+ PQIBBgUrgQQAIgNiAATzdHOnaItgrkO4NcWBMHtLSZ37wWHO5t5GvWvVYRg1rkDdc/eJkTBa6zzu
3276
+ hXyiQHY7qca4R9gq55KRanPpsXI5nymfopjTX15YhmUPoYRlBtHci8nHc8iMai/lxKvRHYqjQjBA
3277
+ MA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSATNbrdP9JNqPV2Py1
3278
+ PsVq8JQdjDAKBggqhkjOPQQDAwNpADBmAjEA6ED/g94D9J+uHXqnLrmvT/aDHQ4thQEd0dlq7A/C
3279
+ r8deVl5c1RxYIigL9zC2L7F8AjEA8GE8p/SgguMh1YQdc4acLa/KNJvxn7kjNuK8YAOdgLOaVsjh
3280
+ 4rsUecrNIdSUtUlD
3281
+ -----END CERTIFICATE-----
3282
+
3283
+ Telia Root CA v2
3284
+ ================
3285
+ -----BEGIN CERTIFICATE-----
3286
+ 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
3311
+ -----END CERTIFICATE-----
3312
+
3313
+ D-TRUST BR Root CA 1 2020
3314
+ =========================
3315
+ -----BEGIN CERTIFICATE-----
3316
+ MIIC2zCCAmCgAwIBAgIQfMmPK4TX3+oPyWWa00tNljAKBggqhkjOPQQDAzBIMQswCQYDVQQGEwJE
3317
+ RTEVMBMGA1UEChMMRC1UcnVzdCBHbWJIMSIwIAYDVQQDExlELVRSVVNUIEJSIFJvb3QgQ0EgMSAy
3318
+ MDIwMB4XDTIwMDIxMTA5NDUwMFoXDTM1MDIxMTA5NDQ1OVowSDELMAkGA1UEBhMCREUxFTATBgNV
3319
+ BAoTDEQtVHJ1c3QgR21iSDEiMCAGA1UEAxMZRC1UUlVTVCBCUiBSb290IENBIDEgMjAyMDB2MBAG
3320
+ ByqGSM49AgEGBSuBBAAiA2IABMbLxyjR+4T1mu9CFCDhQ2tuda38KwOE1HaTJddZO0Flax7mNCq7
3321
+ dPYSzuht56vkPE4/RAiLzRZxy7+SmfSk1zxQVFKQhYN4lGdnoxwJGT11NIXe7WB9xwy0QVK5buXu
3322
+ QqOCAQ0wggEJMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFHOREKv/VbNafAkl1bK6CKBrqx9t
3323
+ MA4GA1UdDwEB/wQEAwIBBjCBxgYDVR0fBIG+MIG7MD6gPKA6hjhodHRwOi8vY3JsLmQtdHJ1c3Qu
3324
+ bmV0L2NybC9kLXRydXN0X2JyX3Jvb3RfY2FfMV8yMDIwLmNybDB5oHegdYZzbGRhcDovL2RpcmVj
3325
+ dG9yeS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwQlIlMjBSb290JTIwQ0ElMjAxJTIwMjAyMCxP
3326
+ PUQtVHJ1c3QlMjBHbWJILEM9REU/Y2VydGlmaWNhdGVyZXZvY2F0aW9ubGlzdDAKBggqhkjOPQQD
3327
+ AwNpADBmAjEAlJAtE/rhY/hhY+ithXhUkZy4kzg+GkHaQBZTQgjKL47xPoFWwKrY7RjEsK70Pvom
3328
+ AjEA8yjixtsrmfu3Ubgko6SUeho/5jbiA1czijDLgsfWFBHVdWNbFJWcHwHP2NVypw87
3329
+ -----END CERTIFICATE-----
3330
+
3331
+ D-TRUST EV Root CA 1 2020
3332
+ =========================
3333
+ -----BEGIN CERTIFICATE-----
3334
+ MIIC2zCCAmCgAwIBAgIQXwJB13qHfEwDo6yWjfv/0DAKBggqhkjOPQQDAzBIMQswCQYDVQQGEwJE
3335
+ RTEVMBMGA1UEChMMRC1UcnVzdCBHbWJIMSIwIAYDVQQDExlELVRSVVNUIEVWIFJvb3QgQ0EgMSAy
3336
+ MDIwMB4XDTIwMDIxMTEwMDAwMFoXDTM1MDIxMTA5NTk1OVowSDELMAkGA1UEBhMCREUxFTATBgNV
3337
+ BAoTDEQtVHJ1c3QgR21iSDEiMCAGA1UEAxMZRC1UUlVTVCBFViBSb290IENBIDEgMjAyMDB2MBAG
3338
+ ByqGSM49AgEGBSuBBAAiA2IABPEL3YZDIBnfl4XoIkqbz52Yv7QFJsnL46bSj8WeeHsxiamJrSc8
3339
+ ZRCC/N/DnU7wMyPE0jL1HLDfMxddxfCxivnvubcUyilKwg+pf3VlSSowZ/Rk99Yad9rDwpdhQntJ
3340
+ raOCAQ0wggEJMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFH8QARY3OqQo5FD4pPfsazK2/umL
3341
+ MA4GA1UdDwEB/wQEAwIBBjCBxgYDVR0fBIG+MIG7MD6gPKA6hjhodHRwOi8vY3JsLmQtdHJ1c3Qu
3342
+ bmV0L2NybC9kLXRydXN0X2V2X3Jvb3RfY2FfMV8yMDIwLmNybDB5oHegdYZzbGRhcDovL2RpcmVj
3343
+ dG9yeS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwRVYlMjBSb290JTIwQ0ElMjAxJTIwMjAyMCxP
3344
+ PUQtVHJ1c3QlMjBHbWJILEM9REU/Y2VydGlmaWNhdGVyZXZvY2F0aW9ubGlzdDAKBggqhkjOPQQD
3345
+ AwNpADBmAjEAyjzGKnXCXnViOTYAYFqLwZOZzNnbQTs7h5kXO9XMT8oi96CAy/m0sRtW9XLS/BnR
3346
+ AjEAkfcwkz8QRitxpNA7RJvAKQIFskF3UfN5Wp6OFKBOQtJbgfM0agPnIjhQW+0ZT0MW
3347
+ -----END CERTIFICATE-----
vendor/composer/installed.json CHANGED
@@ -2,17 +2,17 @@
2
  "packages": [
3
  {
4
  "name": "abraham/twitteroauth",
5
- "version": "3.3.0",
6
- "version_normalized": "3.3.0.0",
7
  "source": {
8
  "type": "git",
9
  "url": "https://github.com/abraham/twitteroauth.git",
10
- "reference": "2e640c1e8bb9b5dbcb2230703f97c89a852e30b5"
11
  },
12
  "dist": {
13
  "type": "zip",
14
- "url": "https://api.github.com/repos/abraham/twitteroauth/zipball/2e640c1e8bb9b5dbcb2230703f97c89a852e30b5",
15
- "reference": "2e640c1e8bb9b5dbcb2230703f97c89a852e30b5",
16
  "shasum": ""
17
  },
18
  "require": {
@@ -25,9 +25,10 @@
25
  "php-vcr/phpunit-testlistener-vcr": "dev-php-8",
26
  "phpmd/phpmd": "^2",
27
  "phpunit/phpunit": "^8 || ^9",
 
28
  "squizlabs/php_codesniffer": "^3"
29
  },
30
- "time": "2022-01-19T01:10:09+00:00",
31
  "type": "library",
32
  "installation-source": "dist",
33
  "autoload": {
@@ -66,17 +67,17 @@
66
  },
67
  {
68
  "name": "composer/ca-bundle",
69
- "version": "1.3.1",
70
- "version_normalized": "1.3.1.0",
71
  "source": {
72
  "type": "git",
73
  "url": "https://github.com/composer/ca-bundle.git",
74
- "reference": "4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b"
75
  },
76
  "dist": {
77
  "type": "zip",
78
- "url": "https://api.github.com/repos/composer/ca-bundle/zipball/4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b",
79
- "reference": "4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b",
80
  "shasum": ""
81
  },
82
  "require": {
@@ -90,7 +91,7 @@
90
  "symfony/phpunit-bridge": "^4.2 || ^5",
91
  "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0"
92
  },
93
- "time": "2021-10-28T20:44:15+00:00",
94
  "type": "library",
95
  "extra": {
96
  "branch-alias": {
@@ -125,7 +126,7 @@
125
  "support": {
126
  "irc": "irc://irc.freenode.org/composer",
127
  "issues": "https://github.com/composer/ca-bundle/issues",
128
- "source": "https://github.com/composer/ca-bundle/tree/1.3.1"
129
  },
130
  "funding": [
131
  {
2
  "packages": [
3
  {
4
  "name": "abraham/twitteroauth",
5
+ "version": "4.0.0",
6
+ "version_normalized": "4.0.0.0",
7
  "source": {
8
  "type": "git",
9
  "url": "https://github.com/abraham/twitteroauth.git",
10
+ "reference": "55dcddb3bb8e87325acab2f219c08750b68efb74"
11
  },
12
  "dist": {
13
  "type": "zip",
14
+ "url": "https://api.github.com/repos/abraham/twitteroauth/zipball/55dcddb3bb8e87325acab2f219c08750b68efb74",
15
+ "reference": "55dcddb3bb8e87325acab2f219c08750b68efb74",
16
  "shasum": ""
17
  },
18
  "require": {
25
  "php-vcr/phpunit-testlistener-vcr": "dev-php-8",
26
  "phpmd/phpmd": "^2",
27
  "phpunit/phpunit": "^8 || ^9",
28
+ "rector/rector": "^0.12.19",
29
  "squizlabs/php_codesniffer": "^3"
30
  },
31
+ "time": "2022-04-02T16:47:22+00:00",
32
  "type": "library",
33
  "installation-source": "dist",
34
  "autoload": {
67
  },
68
  {
69
  "name": "composer/ca-bundle",
70
+ "version": "1.3.2",
71
+ "version_normalized": "1.3.2.0",
72
  "source": {
73
  "type": "git",
74
  "url": "https://github.com/composer/ca-bundle.git",
75
+ "reference": "fd5dd441932a7e10ca6e5b490e272d34c8430640"
76
  },
77
  "dist": {
78
  "type": "zip",
79
+ "url": "https://api.github.com/repos/composer/ca-bundle/zipball/fd5dd441932a7e10ca6e5b490e272d34c8430640",
80
+ "reference": "fd5dd441932a7e10ca6e5b490e272d34c8430640",
81
  "shasum": ""
82
  },
83
  "require": {
91
  "symfony/phpunit-bridge": "^4.2 || ^5",
92
  "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0"
93
  },
94
+ "time": "2022-05-24T11:56:16+00:00",
95
  "type": "library",
96
  "extra": {
97
  "branch-alias": {
126
  "support": {
127
  "irc": "irc://irc.freenode.org/composer",
128
  "issues": "https://github.com/composer/ca-bundle/issues",
129
+ "source": "https://github.com/composer/ca-bundle/tree/1.3.2"
130
  },
131
  "funding": [
132
  {
vendor/composer/installed.php CHANGED
@@ -1,40 +1,40 @@
1
  <?php return array(
2
  'root' => array(
 
3
  'pretty_version' => '1.0.0+no-version-set',
4
  'version' => '1.0.0.0',
 
5
  'type' => 'library',
6
  'install_path' => __DIR__ . '/../../',
7
  'aliases' => array(),
8
- 'reference' => NULL,
9
- 'name' => '__root__',
10
  'dev' => true,
11
  ),
12
  'versions' => array(
13
  '__root__' => array(
14
  'pretty_version' => '1.0.0+no-version-set',
15
  'version' => '1.0.0.0',
 
16
  'type' => 'library',
17
  'install_path' => __DIR__ . '/../../',
18
  'aliases' => array(),
19
- 'reference' => NULL,
20
  'dev_requirement' => false,
21
  ),
22
  'abraham/twitteroauth' => array(
23
- 'pretty_version' => '3.3.0',
24
- 'version' => '3.3.0.0',
 
25
  'type' => 'library',
26
  'install_path' => __DIR__ . '/../abraham/twitteroauth',
27
  'aliases' => array(),
28
- 'reference' => '2e640c1e8bb9b5dbcb2230703f97c89a852e30b5',
29
  'dev_requirement' => false,
30
  ),
31
  'composer/ca-bundle' => array(
32
- 'pretty_version' => '1.3.1',
33
- 'version' => '1.3.1.0',
 
34
  'type' => 'library',
35
  'install_path' => __DIR__ . '/./ca-bundle',
36
  'aliases' => array(),
37
- 'reference' => '4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b',
38
  'dev_requirement' => false,
39
  ),
40
  ),
1
  <?php return array(
2
  'root' => array(
3
+ 'name' => '__root__',
4
  'pretty_version' => '1.0.0+no-version-set',
5
  'version' => '1.0.0.0',
6
+ 'reference' => NULL,
7
  'type' => 'library',
8
  'install_path' => __DIR__ . '/../../',
9
  'aliases' => array(),
 
 
10
  'dev' => true,
11
  ),
12
  'versions' => array(
13
  '__root__' => array(
14
  'pretty_version' => '1.0.0+no-version-set',
15
  'version' => '1.0.0.0',
16
+ 'reference' => NULL,
17
  'type' => 'library',
18
  'install_path' => __DIR__ . '/../../',
19
  'aliases' => array(),
 
20
  'dev_requirement' => false,
21
  ),
22
  'abraham/twitteroauth' => array(
23
+ 'pretty_version' => '4.0.0',
24
+ 'version' => '4.0.0.0',
25
+ 'reference' => '55dcddb3bb8e87325acab2f219c08750b68efb74',
26
  'type' => 'library',
27
  'install_path' => __DIR__ . '/../abraham/twitteroauth',
28
  'aliases' => array(),
 
29
  'dev_requirement' => false,
30
  ),
31
  'composer/ca-bundle' => array(
32
+ 'pretty_version' => '1.3.2',
33
+ 'version' => '1.3.2.0',
34
+ 'reference' => 'fd5dd441932a7e10ca6e5b490e272d34c8430640',
35
  'type' => 'library',
36
  'install_path' => __DIR__ . '/./ca-bundle',
37
  'aliases' => array(),
 
38
  'dev_requirement' => false,
39
  ),
40
  ),