Updating Media dependent modules to versions compatible with core Media.
[yaffs-website] / vendor / symfony / finder / SplFileInfo.php
index 19f95e26be69a663a9b1465861f522d62890e09d..0f4e025b22bd20362736c83160694ffd6f547c36 100644 (file)
@@ -66,12 +66,11 @@ class SplFileInfo extends \SplFileInfo
      */
     public function getContents()
     {
-        $level = error_reporting(0);
+        set_error_handler(function ($type, $msg) use (&$error) { $error = $msg; });
         $content = file_get_contents($this->getPathname());
-        error_reporting($level);
+        restore_error_handler();
         if (false === $content) {
-            $error = error_get_last();
-            throw new \RuntimeException($error['message']);
+            throw new \RuntimeException($error);
         }
 
         return $content;