mirror of
https://github.com/bitinflow/expose.git
synced 2026-10-31 20:59:09 +00:00
Add statistic tracking
This commit is contained in:
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();
|
||||
|
||||
Reference in new issue
Block a user