diff options
author | Anna Larch <anna@nextcloud.com> | 2023-11-06 12:09:01 +0100 |
---|---|---|
committer | Anna Larch <anna@nextcloud.com> | 2024-02-13 13:29:06 +0100 |
commit | 6434ce96c946c7fa3d70f8109d88c1181c64ff81 (patch) | |
tree | 02a66f699ea274e0f9b79a286c77b2b4cc7b6581 /lib/private/AppFramework/Utility | |
parent | 25344c2cfcad36576013f1e976ed08dd3e1773cd (diff) | |
download | nextcloud-server-6434ce96c946c7fa3d70f8109d88c1181c64ff81.tar.gz nextcloud-server-6434ce96c946c7fa3d70f8109d88c1181c64ff81.zip |
Add timezone getter to ITimeFactory
Signed-off-by: Anna Larch <anna@nextcloud.com>
Diffstat (limited to 'lib/private/AppFramework/Utility')
-rw-r--r-- | lib/private/AppFramework/Utility/TimeFactory.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/private/AppFramework/Utility/TimeFactory.php b/lib/private/AppFramework/Utility/TimeFactory.php index 2763751132c..737777a11ac 100644 --- a/lib/private/AppFramework/Utility/TimeFactory.php +++ b/lib/private/AppFramework/Utility/TimeFactory.php @@ -73,4 +73,11 @@ class TimeFactory implements ITimeFactory { return $clone; } + + public function getTimeZone(?string $timezone = null): \DateTimeZone { + if ($timezone !== null) { + return new \DateTimeZone($timezone); + } + return $this->timezone; + } } |