diff --git a/src/Symfony/Components/DependencyInjection/Loader/FileLoader.php b/src/Symfony/Components/DependencyInjection/Loader/FileLoader.php index 60b66d10f5d6..e7e00efee4bf 100644 --- a/src/Symfony/Components/DependencyInjection/Loader/FileLoader.php +++ b/src/Symfony/Components/DependencyInjection/Loader/FileLoader.php @@ -77,16 +77,24 @@ protected function getAbsolutePath($file, $currentPath = null) static protected function isAbsolutePath($file) { - if ($file[0] == '/' || $file[0] == '\\' || - (strlen($file) > 3 && ctype_alpha($file[0]) && - $file[1] == ':' && - ($file[2] == '\\' || $file[2] == '/') + return + '/' == $file[0] + || + '\\' == $file[0] + || + ( + 3 < strlen($file) + && + ctype_alpha($file[0]) + && + ':' == $file[1] + && + ( + '\\' == $file[2] + || + '/' == $file[2] ) - ) - { - return true; - } - - return false; + ) + ; } }