Jelajahi Sumber

actualice Yaml::parse a Yaml::parse(file_get_contents)

Luciano Andrade 8 tahun lalu
induk
melakukan
e99bff5ed0

+ 1 - 1
src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php

@@ -239,7 +239,7 @@ class YamlFileLoader extends FileLoader
      */
     private function loadFile($file)
     {
-        return $this->validate(Yaml::parse($file), $file);
+        return $this->validate(Yaml::parse(file_get_contents($file)), $file);
     }
 
     /**

+ 1 - 1
src/Symfony/Component/Routing/Loader/YamlFileLoader.php

@@ -46,7 +46,7 @@ class YamlFileLoader extends FileLoader
     {
         $path = $this->locator->locate($file);
 
-        $config = Yaml::parse($path);
+        $config = Yaml::parse(file_get_contents($path));
 
         $collection = new RouteCollection();
         $collection->addResource(new FileResource($path));

+ 1 - 1
src/Symfony/Component/Translation/Loader/YamlFileLoader.php

@@ -30,7 +30,7 @@ class YamlFileLoader extends ArrayLoader implements LoaderInterface
      */
     public function load($resource, $locale, $domain = 'messages')
     {
-        $messages = Yaml::parse($resource);
+        $messages = Yaml::parse(file_get_contents($resource));
 
         // empty file
         if (null === $messages) {

+ 1 - 1
src/Symfony/Component/Validator/Mapping/Loader/YamlFileLoader.php

@@ -28,7 +28,7 @@ class YamlFileLoader extends FileLoader
     public function loadClassMetadata(ClassMetadata $metadata)
     {
         if (null === $this->classes) {
-            $this->classes = Yaml::parse($this->file);
+            $this->classes = Yaml::parse(file_get_contents($this->file));
 
             // empty file
             if (null === $this->classes) {