Add statistic tracking

This commit is contained in:
Marcel Pociot committed 2021-05-31 14:47:48 +02:00
1 parent 7f6be8cae2
commit 9444d1aacb
15 files changed
+308 -7

No files matched your search

@@ -114,6 +114,19 @@ class DatabaseUserRepository implements UserRepository
return $deferred->promise();
}
public function updateLastSharedAt($id): PromiseInterface
{
$deferred = new Deferred();
$this->database
->query("UPDATE users SET last_shared_at = date('now') WHERE id = :id", ["id" => $id])
->then(function (Result $result) use ($deferred) {
$deferred->resolve();
});
return $deferred->promise();
}
public function getUserByToken(string $authToken): PromiseInterface
{
$deferred = new Deferred();