1
0
Fork 0

Make sure custom vendor paths don't break file autoloading

pull/947/head
Nils Adermann 2012-07-23 23:53:44 +02:00
parent c56b72550d
commit 4e9e66a957
1 changed files with 2 additions and 2 deletions

View File

@ -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";