register(); } $fedoraClassLoader->addPrefixes(array( 'Symfony\\Component' => $vendorDir, 'JsonSchema' => $vendorDir, 'Seld\\JsonLint' => $vendorDir, 'Bartlett' => dirname(dirname(__DIR__)), )); // Mandatory dependencies require_once $vendorDir . '/PhpParser/Autoloader.php'; PhpParser\Autoloader::register(); require_once $vendorDir . '/SebastianBergmann/Version/autoload.php'; require_once $vendorDir . '/Doctrine/Common/Collections/autoload.php'; require_once $vendorDir . '/Doctrine/Common/Cache/autoload.php'; require_once $vendorDir . '/phpDocumentor/Reflection/DocBlock/autoload.php'; // Needed when installed for 'Bartlett\CompatInfo\Analyser\CompatibilityAnalyser' if (is_dir($vendorDir . '/Bartlett/CompatInfo')) { $fedoraClassLoader->addPrefix('Bartlett\\CompatInfo', $vendorDir); } // Optional dependencies if (file_exists($vendorDir . '/Bartlett/UmlWriter/autoload.php')) { require_once $vendorDir . '/Bartlett/UmlWriter/autoload.php'; } if (is_dir($vendorDir . '/Psr/Log')) { $fedoraClassLoader->addPrefix('Psr\\Log', $vendorDir); } if (is_dir($vendorDir . '/Monolog')) { $fedoraClassLoader->addPrefix('Monolog', $vendorDir); }