|
|
|
@ -3,95 +3,38 @@ package com.example.what_the_fantasy.data.local
|
|
|
|
|
import com.example.what_the_fantasy.data.model.User
|
|
|
|
|
|
|
|
|
|
object UserStub {
|
|
|
|
|
val user1 = User(
|
|
|
|
|
id = 1,
|
|
|
|
|
username = "Aragorn123",
|
|
|
|
|
email = "aragorn@example.com",
|
|
|
|
|
date = "2022-01-15",
|
|
|
|
|
imgUrl = "https://img.freepik.com/vecteurs-libre/personnage-guerrier-fantaisie_1045-185.jpg?size=338&ext=jpg",
|
|
|
|
|
password = "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4") // 1234
|
|
|
|
|
|
|
|
|
|
val user2 = User(
|
|
|
|
|
id = 2,
|
|
|
|
|
username = "Legolas456",
|
|
|
|
|
email = "legolas@example.com",
|
|
|
|
|
date = "2021-05-23",
|
|
|
|
|
imgUrl = "https://img.freepik.com/vecteurs-libre/personnage-elfe-fantaisie_1045-186.jpg?size=338&ext=jpg",
|
|
|
|
|
password = "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4") // 1234
|
|
|
|
|
|
|
|
|
|
val user3 = User(
|
|
|
|
|
id = 3,
|
|
|
|
|
username = "Gandalf789",
|
|
|
|
|
email = "gandalf@example.com",
|
|
|
|
|
date = "2020-09-10",
|
|
|
|
|
imgUrl = "https://img.freepik.com/vecteurs-libre/personnage-magicien-fantaisie_1045-187.jpg?size=338&ext=jpg",
|
|
|
|
|
password = "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4") // 1234
|
|
|
|
|
|
|
|
|
|
val user4 = User(
|
|
|
|
|
id = 4,
|
|
|
|
|
username = "FrodoBaggins",
|
|
|
|
|
email = "frodo@example.com",
|
|
|
|
|
date = "2023-03-18",
|
|
|
|
|
imgUrl = "https://img.freepik.com/vecteurs-libre/personnage-hobbit-fantaisie_1045-188.jpg?size=338&ext=jpg",
|
|
|
|
|
password = "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4") // 1234
|
|
|
|
|
|
|
|
|
|
val user5 = User(
|
|
|
|
|
id = 5,
|
|
|
|
|
username = "Gimli999",
|
|
|
|
|
email = "gimli@example.com",
|
|
|
|
|
date = "2022-07-04",
|
|
|
|
|
imgUrl = "https://img.freepik.com/vecteurs-libre/personnage-nain-fantaisie_1045-189.jpg?size=338&ext=jpg",
|
|
|
|
|
password = "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4") // 1234
|
|
|
|
|
|
|
|
|
|
val user6 = User(
|
|
|
|
|
id = 6,
|
|
|
|
|
username = "Galadriel321",
|
|
|
|
|
email = "galadriel@example.com",
|
|
|
|
|
date = "2021-11-30",
|
|
|
|
|
imgUrl = "https://img.freepik.com/vecteurs-libre/personnage-elfe-femme-fantaisie_1045-190.jpg?size=338&ext=jpg",
|
|
|
|
|
password = "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4") // 1234
|
|
|
|
|
|
|
|
|
|
val user7 = User(
|
|
|
|
|
id = 7,
|
|
|
|
|
username = "Boromir654",
|
|
|
|
|
email = "boromir@example.com",
|
|
|
|
|
date = "2023-06-22",
|
|
|
|
|
imgUrl = "https://img.freepik.com/vecteurs-libre/personnage-guerrier-homme-fantaisie_1045-191.jpg?size=338&ext=jpg",
|
|
|
|
|
password = "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4") // 1234
|
|
|
|
|
|
|
|
|
|
val user8 = User(
|
|
|
|
|
id = 8,
|
|
|
|
|
username = "Eowyn777",
|
|
|
|
|
email = "eowyn@example.com",
|
|
|
|
|
date = "2022-04-11",
|
|
|
|
|
imgUrl = "https://img.freepik.com/vecteurs-libre/personnage-guerriere-femme-fantaisie_1045-192.jpg?size=338&ext=jpg",
|
|
|
|
|
password = "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4") // 1234
|
|
|
|
|
|
|
|
|
|
val user9 = User(
|
|
|
|
|
id = 9,
|
|
|
|
|
username = "Saruman888",
|
|
|
|
|
email = "saruman@example.com",
|
|
|
|
|
date = "2021-08-15",
|
|
|
|
|
imgUrl = "https://img.freepik.com/vecteurs-libre/personnage-magicien-malefique-fantaisie_1045-193.jpg?size=338&ext=jpg",
|
|
|
|
|
password = "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4") // 1234
|
|
|
|
|
|
|
|
|
|
val user10 = User(
|
|
|
|
|
id = 10,
|
|
|
|
|
username = "Faramir222",
|
|
|
|
|
email = "faramir@example.com",
|
|
|
|
|
date = "2023-02-08",
|
|
|
|
|
imgUrl = "https://img.freepik.com/vecteurs-libre/personnage-guerrier-homme-fantaisie_1045-194.jpg?size=338&ext=jpg",
|
|
|
|
|
password = "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4") // 1234
|
|
|
|
|
//LE MOT DE PASSE POUR TOUS LES UTILISATEURS EST : 1234
|
|
|
|
|
val users: MutableList<User> = mutableListOf(
|
|
|
|
|
User(1, "Aragorn123", "aragorn@example.com", "2022-01-15", "https://img.freepik.com/vecteurs-libre/personnage-guerrier-fantaisie_1045-185.jpg?size=338&ext=jpg", "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4"), //1234
|
|
|
|
|
User(2, "Legolas456", "legolas@example.com", "2021-05-23", "https://img.freepik.com/vecteurs-libre/personnage-elfe-fantaisie_1045-186.jpg?size=338&ext=jpg", "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4"),//1234
|
|
|
|
|
User(3, "Gandalf789", "gandalf@example.com", "2020-09-10", "https://img.freepik.com/vecteurs-libre/personnage-magicien-fantaisie_1045-187.jpg?size=338&ext=jpg", "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4"),//1234
|
|
|
|
|
User(4, "FrodoBaggins", "frodo@example.com", "2023-03-18", "https://img.freepik.com/vecteurs-libre/personnage-hobbit-fantaisie_1045-188.jpg?size=338&ext=jpg", "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4"),//1234
|
|
|
|
|
User(5, "Gimli999", "gimli@example.com", "2022-07-04", "https://img.freepik.com/vecteurs-libre/personnage-nain-fantaisie_1045-189.jpg?size=338&ext=jpg", "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4"),//1234
|
|
|
|
|
User(6, "Galadriel321", "galadriel@example.com", "2021-11-30", "https://img.freepik.com/vecteurs-libre/personnage-elfe-femme-fantaisie_1045-190.jpg?size=338&ext=jpg", "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4"),//1234
|
|
|
|
|
User(7, "Boromir654", "boromir@example.com", "2023-06-22", "https://img.freepik.com/vecteurs-libre/personnage-guerrier-homme-fantaisie_1045-191.jpg?size=338&ext=jpg", "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4"),//1234
|
|
|
|
|
User(8, "Eowyn777", "eowyn@example.com", "2022-04-11", "https://img.freepik.com/vecteurs-libre/personnage-guerriere-femme-fantaisie_1045-192.jpg?size=338&ext=jpg", "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4"),//1234
|
|
|
|
|
User(9, "Saruman888", "saruman@example.com", "2021-08-15", "https://img.freepik.com/vecteurs-libre/personnage-magicien-malefique-fantaisie_1045-193.jpg?size=338&ext=jpg", "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4"),//1234
|
|
|
|
|
User(10, "Faramir222", "faramir@example.com", "2023-02-08", "https://img.freepik.com/vecteurs-libre/personnage-guerrier-homme-fantaisie_1045-194.jpg?size=338&ext=jpg", "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4"),//1234
|
|
|
|
|
User(11, "dev", "testeur@example.com", "2023-02-08", "https://img.freepik.com/vecteurs-libre/personnage-guerrier-homme-fantaisie_1045-194.jpg?size=338&ext=jpg", "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4")//1234
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
val user11 = User(
|
|
|
|
|
id = 10,
|
|
|
|
|
username = "dev",
|
|
|
|
|
email = "testeur@example.com",
|
|
|
|
|
date = "2023-02-08",
|
|
|
|
|
imgUrl = "https://img.freepik.com/vecteurs-libre/personnage-guerrier-homme-fantaisie_1045-194.jpg?size=338&ext=jpg",
|
|
|
|
|
password = "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4") // 1234
|
|
|
|
|
fun addUser(user: User) {
|
|
|
|
|
users.add(user)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
// // Modifier un utilisateur
|
|
|
|
|
// fun updateUser(id: Int, updatedUser: User) {
|
|
|
|
|
// val index = users.indexOfFirst { it.id == id }
|
|
|
|
|
// if (index != -1) {
|
|
|
|
|
// users[index] = updatedUser
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// // Supprimer un utilisateur
|
|
|
|
|
// fun removeUser(id: Int) {
|
|
|
|
|
// users.removeAll { it.id == id }
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
val allUsers: List<User> = listOf(
|
|
|
|
|
user1, user2, user3, user4, user5, user6, user7, user8, user9, user10, user11
|
|
|
|
|
)
|
|
|
|
|
}
|