diff core/lib/Drupal/Core/StreamWrapper/PrivateStream.php @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents c75dbcec494b
children
line wrap: on
line diff
--- a/core/lib/Drupal/Core/StreamWrapper/PrivateStream.php	Thu Feb 28 13:11:55 2019 +0000
+++ b/core/lib/Drupal/Core/StreamWrapper/PrivateStream.php	Thu May 09 15:34:47 2019 +0100
@@ -2,8 +2,8 @@
 
 namespace Drupal\Core\StreamWrapper;
 
-use Drupal\Core\Routing\UrlGeneratorTrait;
 use Drupal\Core\Site\Settings;
+use Drupal\Core\Url;
 
 /**
  * Drupal private (private://) stream wrapper class.
@@ -13,8 +13,6 @@
  */
 class PrivateStream extends LocalStream {
 
-  use UrlGeneratorTrait;
-
   /**
    * {@inheritdoc}
    */
@@ -48,7 +46,7 @@
    */
   public function getExternalUrl() {
     $path = str_replace('\\', '/', $this->getTarget());
-    return $this->url('system.private_file_download', ['filepath' => $path], ['absolute' => TRUE, 'path_processing' => FALSE]);
+    return Url::fromRoute('system.private_file_download', ['filepath' => $path], ['absolute' => TRUE, 'path_processing' => FALSE])->toString();
   }
 
   /**