2 $phpDir = defined('PHP_DATADIR') && PHP_DATADIR ? PHP_DATADIR . '/php/' : '/usr/share/php/';
4 // Use Symfony autoloader
5 if (!isset($loader) || !($loader instanceof \Symfony\Component\ClassLoader\ClassLoader)) {
6 if (!class_exists('Symfony\\Component\\ClassLoader\\ClassLoader', false)) {
7 require_once $phpDir . '/Symfony/Component/ClassLoader/ClassLoader.php';
10 $loader = new \Symfony\Component\ClassLoader\ClassLoader();
14 $baseDir = dirname(__DIR__);
16 $loader->addPrefixes(array(
17 'Composer\\' => $baseDir,
19 'Composer\\CaBundle\\' => array($phpDir),
20 'Composer\\Semver\\' => array($phpDir),
21 'Composer\\Spdx\\' => array($phpDir),
22 'JsonSchema' => array($phpDir),
23 'Psr\\Log\\' => array($phpDir),
24 'Seld\\CliPrompt\\' => array($phpDir),
25 'Seld\\JsonLint' => array($phpDir),
26 'Seld\\PharUtils\\' => array($phpDir),
27 'Symfony\\Component\\Console\\' => array($phpDir),
28 'Symfony\\Component\\Finder' => array($phpDir),
29 'Symfony\\Component\\Process\\' => array($phpDir),