fix : fixtures users
Auto Tag Develop / tag (push) Has been cancelled

This commit is contained in:
2026-05-07 23:15:20 +02:00
parent fa1f0ccaa4
commit 25b1749bdd
+25 -7
View File
@@ -12,16 +12,34 @@ class UserFixtures extends Fixture
{ {
public function load(ObjectManager $manager): void public function load(ObjectManager $manager): void
{ {
$admin = new User() $users = [
->setUsername('admin') [
->setRoles(['ROLE_ADMIN']) 'username' => 'Administrateur',
'roles' => ['ROLE_ADMIN'],
'password' => '$2a$12$YN8atYluuyp8LmsbeH0/Ku6ok3uOKEpozcuSaEHK7LxCOuAtMsaYC',
],
[
'username' => 'Bob',
'roles' => ['ROLE_USER'],
'password' => '$2a$12$zHYAOoGhLvYR6Ve.X24aae40i/bUoz6FKAqehqSwM/82igLIH/zY2',
],
[
'username' => 'Pierre',
'roles' => ['ROLE_GUEST'],
'password' => '$2a$12$PCh5L9MkutIHSZ21rVv8sOIxRAr2MJMXpmsg7q.xDcVuFm50BldrO',
],
];
foreach ($users as $userData) {
$user = new User()
->setUsername($userData['username'])
->setRoles($userData['roles'])
->setPassword($userData['password'])
; ;
$admin->setPassword( $manager->persist($user);
'$2y$13$ZuB4LRD1i5Arc34CEO54FeUyQaIf3jamLf6caFK9v8TBMA5RcmIke' }
);
$manager->persist($admin);
$manager->flush(); $manager->flush();
} }
} }