From 4569ca033c2ebfa83adf80bcfd206699240d411a Mon Sep 17 00:00:00 2001 From: Kris Wallsmith Date: Fri, 16 Apr 2010 06:05:42 -0700 Subject: [PATCH] [DependencyInjection] Cleaned up formatting of complex isAbsolutePath() logic. --- .../DependencyInjection/Loader/FileLoader.php | 28 ++++++++++++------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/src/Symfony/Components/DependencyInjection/Loader/FileLoader.php b/src/Symfony/Components/DependencyInjection/Loader/FileLoader.php index 60b66d10f5..e7e00efee4 100644 --- a/src/Symfony/Components/DependencyInjection/Loader/FileLoader.php +++ b/src/Symfony/Components/DependencyInjection/Loader/FileLoader.php @@ -77,16 +77,24 @@ abstract class FileLoader extends Loader 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; + ) + ; } }