aboutsummaryrefslogtreecommitdiffhomepage
path: root/Digitigrade/Model/Session.php
diff options
context:
space:
mode:
Diffstat (limited to 'Digitigrade/Model/Session.php')
-rw-r--r--Digitigrade/Model/Session.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/Digitigrade/Model/Session.php b/Digitigrade/Model/Session.php
index 07827c0..d6beb19 100644
--- a/Digitigrade/Model/Session.php
+++ b/Digitigrade/Model/Session.php
@@ -7,11 +7,13 @@ use Digitigrade\Model;
class Session extends Model {
public string $token;
public UserAccount $userAccount;
+ public \DateTimeImmutable $created;
public static function create(UserAccount $user): self {
$session = new self();
$session->userAccount = $user;
$session->token = random_printable_bytes();
+ $session->created = new \DateTimeImmutable();
$session->save();
return $session;
}