From 72d33dd497e34a63aca9f4e2f787c67edfa65f69 Mon Sep 17 00:00:00 2001 From: Simon Sessingo Date: Sun, 17 Dec 2017 09:51:56 +0100 Subject: [PATCH] Compatibility: setUri can be both string and Uri object. --- src/Pecee/Http/Request.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Pecee/Http/Request.php b/src/Pecee/Http/Request.php index 2fb8068..61d8c3f 100644 --- a/src/Pecee/Http/Request.php +++ b/src/Pecee/Http/Request.php @@ -196,10 +196,14 @@ class Request } /** - * @param Uri $uri + * @param Uri|string $uri */ - public function setUri(Uri $uri) + public function setUri($uri) { + if (is_string($uri) === true) { + $uri = new Uri($uri); + } + $this->uri = $uri; }