use composer autoloader

This commit is contained in:
David Stone
2025-02-02 02:21:23 -07:00
parent f59debc4a6
commit 35be51daa7
5 changed files with 56 additions and 120 deletions

View File

@ -1,27 +0,0 @@
<?php
/**
* Manages Composer autoload.
*
* @package WP_Ultimo
* @since 2.3.0
*/
// phpcs:disable
if (isset($GLOBALS['__composer_autoload_files'])) {
$existingComposerAutoloadFiles = $GLOBALS['__composer_autoload_files'];
}
$loader = require_once __DIR__ . '/dependencies/autoload.php';
// Ensure InstalledVersions is available
$installedVersionsPath = __DIR__.'/composer/InstalledVersions.php';
if (file_exists($installedVersionsPath)) require_once $installedVersionsPath;
// Restore the backup
if (isset($existingComposerAutoloadFiles)) {
$GLOBALS['__composer_autoload_files'] = $existingComposerAutoloadFiles;
} else {
unset($GLOBALS['__composer_autoload_files']);
}
// phpcs:enable