]> _ Git - fluidbook-toolbox.git/commitdiff
wait #5845 @0.25
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 4 Apr 2023 13:48:46 +0000 (15:48 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 4 Apr 2023 13:48:46 +0000 (15:48 +0200)
app/Fluidbook/Packager/Download.php
app/Jobs/Base.php
app/Jobs/DownloadBase.php

index 54099c86f8bda8608c9f09f4567195600a95f584..d95f8607dc1384bb9c84ca3461c652a526193170 100644 (file)
@@ -33,7 +33,7 @@ class Download extends DownloadBase
 
     protected $_params = [];
 
-    public function __construct($entry, $version, $action, $user, $params = [])
+    public function __construct($entry, $version, $action, $user=null, $params = [])
     {
         parent::__construct($entry, $action, $user);
         $this->_params = $params;
index 1a05aa6c37be72a2f96f5a6b44ef8d132fa8d3cd..8000a997080a7c66f254eb58b55123d956ba2e0a 100644 (file)
@@ -10,7 +10,7 @@ class Base extends \Cubist\Backpack\Jobs\Base
 {
 
     /**
-     * @var User
+     * @var User|null
      */
     protected $user;
     protected string $_cacheKey;
@@ -21,17 +21,17 @@ class Base extends \Cubist\Backpack\Jobs\Base
     }
 
     /**
-     * @param User $user
+     * @param User|null $user
      */
-    public function setUser(User $user): void
+    public function setUser(User|null $user): void
     {
         $this->user = $user;
     }
 
     /**
-     * @return User
+     * @return User|null
      */
-    public function getUser(): User
+    public function getUser(): User|null
     {
         return $this->user;
     }
index 365f12b68de4c188d3a47553afa8226905bf310e..ff8cbe6b16d2687bf4241751f1b1d6c6d9c03db3 100644 (file)
@@ -45,7 +45,7 @@ class DownloadBase extends Base
      * @param $action string
      * @param $user User
      */
-    public function __construct($entry, $action, $user)
+    public function __construct($entry, $action, $user=null)
     {
         $this->entry = $entry;
         $this->setUser($user);