Skip to content

Commit faf88ef

Browse files
committed
Simplify usage of dirname()
1 parent 26e9e2d commit faf88ef

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

Client.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ protected function getScript($request)
169169
foreach (get_declared_classes() as $class) {
170170
if (0 === strpos($class, 'ComposerAutoloaderInit')) {
171171
$r = new \ReflectionClass($class);
172-
$file = \dirname(\dirname($r->getFileName())).'/autoload.php';
172+
$file = \dirname($r->getFileName(), 2).'/autoload.php';
173173
if (file_exists($file)) {
174174
$requires .= 'require_once '.var_export($file, true).";\n";
175175
}

DependencyInjection/FrameworkExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1114,7 +1114,7 @@ private function registerTranslatorConfiguration(array $config, ContainerBuilder
11141114
if (class_exists('Symfony\Component\Security\Core\Exception\AuthenticationException')) {
11151115
$r = new \ReflectionClass('Symfony\Component\Security\Core\Exception\AuthenticationException');
11161116

1117-
$dirs[] = $transPaths[] = \dirname(\dirname($r->getFileName())).'/Resources/translations';
1117+
$dirs[] = $transPaths[] = \dirname($r->getFileName(), 2).'/Resources/translations';
11181118
}
11191119
$defaultDir = $container->getParameterBag()->resolveValue($config['default_path']);
11201120
$rootDir = $container->getParameter('kernel.root_dir');

Tests/Command/CacheClearCommand/CacheClearCommandTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public function testCacheIsFreshAfterCacheClearedWithWarmup()
6464
// check that app kernel file present in meta file of container's cache
6565
$containerClass = $this->kernel->getContainer()->getParameter('kernel.container_class');
6666
$containerRef = new \ReflectionClass($containerClass);
67-
$containerFile = \dirname(\dirname($containerRef->getFileName())).'/'.$containerClass.'.php';
67+
$containerFile = \dirname($containerRef->getFileName(), 2).'/'.$containerClass.'.php';
6868
$containerMetaFile = $containerFile.'.meta';
6969
$kernelRef = new \ReflectionObject($this->kernel);
7070
$kernelFile = $kernelRef->getFileName();

0 commit comments

Comments
 (0)