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) {