From 40997195b7ee07cb1bda978186c1804371e1f16e Mon Sep 17 00:00:00 2001 From: "David T. Sadler" Date: Sat, 13 Nov 2021 09:22:25 +0000 Subject: Create site --- src/DTS/Session.php | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 src/DTS/Session.php (limited to 'src/DTS/Session.php') diff --git a/src/DTS/Session.php b/src/DTS/Session.php new file mode 100644 index 0000000..35be1fe --- /dev/null +++ b/src/DTS/Session.php @@ -0,0 +1,41 @@ + $value) { + $this->session[$key] = $value; + unset($_SESSION[$key]); + } + } + + public function set(string $key, $value): void + { + $this->session[$key] = $_SESSION[$key] = $value; + } + + public function get(string $key, $default = null) + { + return $this->session[$key] ?? $default; + } +} -- cgit v1.2.3-13-gbd6f