Преглед на файлове

[FrameworkBundle] Checks that the template is readable before checking its modification time

Francis Besset преди 13 години
родител
ревизия
17dc605ca0
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      src/Symfony/Bundle/FrameworkBundle/Templating/Loader/FilesystemLoader.php

+ 4 - 0
src/Symfony/Bundle/FrameworkBundle/Templating/Loader/FilesystemLoader.php

@@ -65,6 +65,10 @@ class FilesystemLoader implements LoaderInterface
             return false;
         }
 
+        if (!is_readable((string) $storage)) {
+            return false;
+        }
+
         return filemtime((string) $storage) < $time;
     }
 }