@@ -51,7 +51,8 @@ public static function provideRegistry(): iterable
51
51
52
52
$loader = require_once __DIR__.'/autoload.php';
53
53
// Ensure InstalledVersions is available
54
- require_once __DIR__.'/composer/InstalledVersions.php';
54
+ $installedVersionsPath = __DIR__.'/composer/InstalledVersions.php';
55
+ if (file_exists($installedVersionsPath)) require_once $installedVersionsPath;
55
56
56
57
// Restore the backup
57
58
if (isset($existingComposerAutoloadFiles)) {
@@ -85,7 +86,8 @@ public static function provideRegistry(): iterable
85
86
86
87
$loader = require_once __DIR__.'/autoload.php';
87
88
// Ensure InstalledVersions is available
88
- require_once __DIR__.'/composer/InstalledVersions.php';
89
+ $installedVersionsPath = __DIR__.'/composer/InstalledVersions.php';
90
+ if (file_exists($installedVersionsPath)) require_once $installedVersionsPath;
89
91
90
92
// Restore the backup
91
93
if (isset($existingComposerAutoloadFiles)) {
@@ -124,7 +126,8 @@ public static function provideRegistry(): iterable
124
126
125
127
$loader = require_once __DIR__.'/autoload.php';
126
128
// Ensure InstalledVersions is available
127
- require_once __DIR__.'/composer/InstalledVersions.php';
129
+ $installedVersionsPath = __DIR__.'/composer/InstalledVersions.php';
130
+ if (file_exists($installedVersionsPath)) require_once $installedVersionsPath;
128
131
129
132
// Restore the backup
130
133
if (isset($existingComposerAutoloadFiles)) {
@@ -165,7 +168,8 @@ public static function provideRegistry(): iterable
165
168
166
169
$loader = require_once __DIR__.'/autoload.php';
167
170
// Ensure InstalledVersions is available
168
- require_once __DIR__.'/composer/InstalledVersions.php';
171
+ $installedVersionsPath = __DIR__.'/composer/InstalledVersions.php';
172
+ if (file_exists($installedVersionsPath)) require_once $installedVersionsPath;
169
173
170
174
// Restore the backup
171
175
if (isset($existingComposerAutoloadFiles)) {
@@ -215,7 +219,8 @@ public static function provideRegistry(): iterable
215
219
216
220
$loader = require_once __DIR__.'/autoload.php';
217
221
// Ensure InstalledVersions is available
218
- require_once __DIR__.'/composer/InstalledVersions.php';
222
+ $installedVersionsPath = __DIR__.'/composer/InstalledVersions.php';
223
+ if (file_exists($installedVersionsPath)) require_once $installedVersionsPath;
219
224
220
225
// Restore the backup
221
226
if (isset($existingComposerAutoloadFiles)) {
@@ -262,7 +267,8 @@ public static function provideRegistry(): iterable
262
267
263
268
$loader = require_once __DIR__.'/autoload.php';
264
269
// Ensure InstalledVersions is available
265
- require_once __DIR__.'/composer/InstalledVersions.php';
270
+ $installedVersionsPath = __DIR__.'/composer/InstalledVersions.php';
271
+ if (file_exists($installedVersionsPath)) require_once $installedVersionsPath;
266
272
267
273
// Restore the backup
268
274
if (isset($existingComposerAutoloadFiles)) {
@@ -305,7 +311,8 @@ function humbug_phpscoper_expose_class(string $exposed, string $prefixed): void
305
311
306
312
$loader = require_once __DIR__.'/autoload.php';
307
313
// Ensure InstalledVersions is available
308
- require_once __DIR__.'/composer/InstalledVersions.php';
314
+ $installedVersionsPath = __DIR__.'/composer/InstalledVersions.php';
315
+ if (file_exists($installedVersionsPath)) require_once $installedVersionsPath;
309
316
310
317
// Restore the backup
311
318
if (isset($existingComposerAutoloadFiles)) {
@@ -355,7 +362,8 @@ function humbug_phpscoper_expose_class(string $exposed, string $prefixed): void
355
362
356
363
$loader = require_once __DIR__.'/autoload.php';
357
364
// Ensure InstalledVersions is available
358
- require_once __DIR__.'/composer/InstalledVersions.php';
365
+ $installedVersionsPath = __DIR__.'/composer/InstalledVersions.php';
366
+ if (file_exists($installedVersionsPath)) require_once $installedVersionsPath;
359
367
360
368
// Restore the backup
361
369
if (isset($existingComposerAutoloadFiles)) {
@@ -419,7 +427,8 @@ function humbug_phpscoper_expose_class(string $exposed, string $prefixed): void
419
427
420
428
$loader = require_once __DIR__.'/autoload.php';
421
429
// Ensure InstalledVersions is available
422
- require_once __DIR__.'/composer/InstalledVersions.php';
430
+ $installedVersionsPath = __DIR__.'/composer/InstalledVersions.php';
431
+ if (file_exists($installedVersionsPath)) require_once $installedVersionsPath;
423
432
424
433
// Restore the backup
425
434
if (isset($existingComposerAutoloadFiles)) {
@@ -459,7 +468,8 @@ function humbug_phpscoper_expose_class(string $exposed, string $prefixed): void
459
468
460
469
$loader = require_once __DIR__.'/autoload.php';
461
470
// Ensure InstalledVersions is available
462
- require_once __DIR__.'/composer/InstalledVersions.php';
471
+ $installedVersionsPath = __DIR__.'/composer/InstalledVersions.php';
472
+ if (file_exists($installedVersionsPath)) require_once $installedVersionsPath;
463
473
464
474
// Restore the backup
465
475
if (isset($existingComposerAutoloadFiles)) {
0 commit comments