X-Git-Url: https://git.rapsys.eu/userbundle/blobdiff_plain/408e3d492050ac34f994b6865bb3f8bac5dec044..c92ab2c0cdcada01d4ceb443a5b00428d4c5b5d6:/Fixture/UserFixture.php?ds=inline diff --git a/Fixture/UserFixture.php b/Fixture/UserFixture.php index 01a7e8a..2437a8d 100644 --- a/Fixture/UserFixture.php +++ b/Fixture/UserFixture.php @@ -26,12 +26,12 @@ class UserFixture extends Fixture { /** * Config array */ - protected array $config; + private array $config; /** * Air fixtures constructor */ - public function __construct(protected ContainerInterface $container, protected UserPasswordHasherInterface $hasher) { + public function __construct(private ContainerInterface $container, private UserPasswordHasherInterface $hasher) { //Retrieve config $this->config = $container->getParameter(RapsysUserBundle::getAlias()); } @@ -81,7 +81,7 @@ class UserFixture extends Fixture { [ 'civility' => 'Mister', 'group' => 'Admin', - 'mail' => 'admin@example.com', + 'mail' => 'contact@example.com', 'forename' => 'Forename', 'surname' => 'Surname', 'password' => 'test', @@ -93,7 +93,7 @@ class UserFixture extends Fixture { $users = []; foreach($userTree as $userData) { $user = new $this->config['class']['user']($userData['mail'], $userData['password'], $civilitys[$userData['civility']], $userData['forename'], $userData['surname'], $userData['active']); - #TODO: check that password is hashed correctly !!! + //XXX: required to store a hashed password $user->setPassword($this->hasher->hashPassword($user, $userData['password'])); $user->addGroup($groups[$userData['group']]); $manager->persist($user);