Open
Description
Composer 2.2 released 2021-12-22
$_composer_autoload_path
proposed solution
$cwd = isset($_SERVER['PWD']) && is_dir($_SERVER['PWD']) ? $_SERVER['PWD'] : getcwd();
// See https://getcomposer.org/doc/articles/vendor-binaries.md#finding-the-composer-autoloader-from-a-binary
if ((isset($_composer_autoload_path) && file_exists($autoloadFile = $_composer_autoload_path))
|| file_exists($autoloadFile = __DIR__ . '/../../autoload.php')
|| file_exists($autoloadFile = __DIR__ . '/../autoload.php')
|| file_exists($autoloadFile = __DIR__ . '/vendor/autoload.php')
) {
\define('JBZOO_AUTOLOAD_FILE', $autoloadFile);
} else {
throw new \Exception("Could not locate autoload.php. cwd is $cwd; __DIR__ is " . __DIR__);
}
require_once JBZOO_AUTOLOAD_FILE;
Metadata
Metadata
Assignees
Labels
No labels