Revert "bug #10937 [HttpKernel] Fix "absolute path" when we look to the cache directory (BenoitLeveque)"

This reverts commit 7dc8931969, reversing
changes made to 309046a207.
This commit is contained in:
Fabien Potencier 2014-05-26 18:42:01 +02:00
parent d1f77c6d0d
commit 55888299be
3 changed files with 2 additions and 10 deletions

View File

@ -748,15 +748,9 @@ abstract class Kernel implements KernelInterface, TerminableInterface
$filesystem = new Filesystem();
return preg_replace_callback("{'([^']*)(".preg_quote($rootDir)."[^']*)'}", function ($match) use ($filesystem, $cacheDir) {
$prefix = isset($match[1]) && $match[1] ? "'$match[1]'.__DIR__" : "__DIR__";
$prefix = isset($match[1]) && $match[1] ? "'$match[1]'.__DIR__.'/" : "__DIR__.'/";
$relativePath = rtrim($filesystem->makePathRelative($match[2], $cacheDir), '/');
if ($relativePath === '.') {
return $prefix;
}
return $prefix . ".'/" . $relativePath . "'";
return $prefix.rtrim($filesystem->makePathRelative($match[2], $cacheDir), '/')."'";
}, $content);
}

View File

@ -1,7 +1,6 @@
'ROOT_DIR/app/cache/dev/foo'
'ROOT_DIR/app/cache/foo'
'ROOT_DIR/foo/bar.php'
'ROOT_DIR/app/cache/dev'
'/some/where/else/foo'

View File

@ -1,7 +1,6 @@
__DIR__.'/foo'
__DIR__.'/../foo'
__DIR__.'/../../../foo/bar.php'
__DIR__
'/some/where/else/foo'