From 867cdb072bc54d7d82e7e98cdb5eb7437b4bafed Mon Sep 17 00:00:00 2001 From: dave Date: Tue, 14 Nov 2023 13:35:03 +0100 Subject: [PATCH] get started --- .../data/core/network/IFriendRequestService.php | 6 ++++++ .../data/core/network/INotificationService.php | 5 +++++ Sources/src/data/model/User.php | 14 +++++++++++++- Sources/src/data/model/manager/UserManager.php | 17 ++++++++++++++++- 4 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 Sources/src/data/core/network/IFriendRequestService.php create mode 100644 Sources/src/data/core/network/INotificationService.php diff --git a/Sources/src/data/core/network/IFriendRequestService.php b/Sources/src/data/core/network/IFriendRequestService.php new file mode 100644 index 00000000..bcff3699 --- /dev/null +++ b/Sources/src/data/core/network/IFriendRequestService.php @@ -0,0 +1,6 @@ +friends = array(); + } public function getId(): int { return $this->id; } diff --git a/Sources/src/data/model/manager/UserManager.php b/Sources/src/data/model/manager/UserManager.php index f426e5bf..72b774d0 100644 --- a/Sources/src/data/model/manager/UserManager.php +++ b/Sources/src/data/model/manager/UserManager.php @@ -1,8 +1,10 @@ authService = $authService; } @@ -27,6 +34,14 @@ class UserManager return false; } + public function addFriends($newFriendId) { + // should verifie si l'user exist si il existe pas return paas ajouter + // verifier si il est pas déja dans la liste des amis + // + $this->friendService->sendRequest($this->currentUser->getId(), $newFriendId); + // if est bien ajouter + } + public function register($loginUser, $passwordUser,$data): bool { // foreach ($data as $entry) {