Make sure custom vendor paths don't break file autoloading
parent
c56b72550d
commit
4e9e66a957
|
@ -127,8 +127,8 @@ EOF;
|
|||
$filesCode = "";
|
||||
$autoloads['files'] = new \RecursiveIteratorIterator(new \RecursiveArrayIterator($autoloads['files']));
|
||||
foreach ($autoloads['files'] as $functionFile) {
|
||||
if ( ! $filesystem->isAbsolutePath($functionFile)) {
|
||||
$functionFile = dirname($vendorPath) . '/'. $functionFile;
|
||||
if (!$filesystem->isAbsolutePath($functionFile)) {
|
||||
$functionFile = getcwd() . '/'. $functionFile;
|
||||
}
|
||||
|
||||
$filesCode .= ' require __DIR__ . '. var_export('/'.$filesystem->findShortestPath($vendorPath, $functionFile), true).";\n";
|
||||
|
|
Loading…
Reference in New Issue