From 62e0e4eb0f703a96b0942d03c278609b0f81daa4 Mon Sep 17 00:00:00 2001 From: Divya Parikh Date: Tue, 13 Dec 2022 17:40:09 -0500 Subject: [PATCH 1/2] Accept null upload_link --- src/Vimeo/Upload/TusClient.php | 2 +- src/Vimeo/Upload/TusClientFactory.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Vimeo/Upload/TusClient.php b/src/Vimeo/Upload/TusClient.php index beb4e32..52a0bc2 100644 --- a/src/Vimeo/Upload/TusClient.php +++ b/src/Vimeo/Upload/TusClient.php @@ -9,7 +9,7 @@ class TusClient extends \TusPhp\Tus\Client { /** * Sets the url for retrieving the TUS upload. - * @param string $url + * @param string|null $url * @return $this */ public function setUrl(string $url) diff --git a/src/Vimeo/Upload/TusClientFactory.php b/src/Vimeo/Upload/TusClientFactory.php index 4d8ac7f..411c936 100644 --- a/src/Vimeo/Upload/TusClientFactory.php +++ b/src/Vimeo/Upload/TusClientFactory.php @@ -8,7 +8,7 @@ class TusClientFactory { /** * @param string $base_uri The fully qualified domain of the upload, ex: https://us-files.tus.vimeo.com - * @param string $url The fully qualified url of the upload, ex: https://us-files.tus.vimeo.com/files/vimeo-a1b2c3d4 + * @param string|null $url The fully qualified url of the upload, ex: https://us-files.tus.vimeo.com/files/vimeo-a1b2c3d4 * @return Client */ public function getTusClient(string $base_uri, string $url) : Client From 10a3ba0ebacc6a0859e5d64158b209b9a3dd14b0 Mon Sep 17 00:00:00 2001 From: Divya Parikh Date: Wed, 14 Dec 2022 13:22:01 -0500 Subject: [PATCH 2/2] Update annotation --- src/Vimeo/Upload/TusClient.php | 2 +- src/Vimeo/Upload/TusClientFactory.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Vimeo/Upload/TusClient.php b/src/Vimeo/Upload/TusClient.php index 52a0bc2..f1096ee 100644 --- a/src/Vimeo/Upload/TusClient.php +++ b/src/Vimeo/Upload/TusClient.php @@ -12,7 +12,7 @@ class TusClient extends \TusPhp\Tus\Client * @param string|null $url * @return $this */ - public function setUrl(string $url) + public function setUrl(?string $url) { $this->url = $url; return $this; diff --git a/src/Vimeo/Upload/TusClientFactory.php b/src/Vimeo/Upload/TusClientFactory.php index 411c936..f3fc36b 100644 --- a/src/Vimeo/Upload/TusClientFactory.php +++ b/src/Vimeo/Upload/TusClientFactory.php @@ -11,7 +11,7 @@ class TusClientFactory * @param string|null $url The fully qualified url of the upload, ex: https://us-files.tus.vimeo.com/files/vimeo-a1b2c3d4 * @return Client */ - public function getTusClient(string $base_uri, string $url) : Client + public function getTusClient(string $base_uri, ?string $url) : Client { $client = new TusClient($base_uri); $client->setUrl($url);