Mediatek Formation

UserFixture extends Fixture
in package

Fixture pour charger des données d'utilisateurs dans la base de données.

Cette classe est utilisée pour créer un utilisateur administrateur par défaut lors du chargement des fixtures.

Table of Contents

Properties

$passwordHasher  : UserPasswordHasherInterface
Le service de hachage de mot de passe.

Methods

__construct()  : mixed
Constructeur de la classe UserFixture.
load()  : void
Charge les données d'utilisateurs dans la base de données.

Properties

$passwordHasher

Le service de hachage de mot de passe.

private UserPasswordHasherInterface $passwordHasher

Methods

__construct()

Constructeur de la classe UserFixture.

public __construct(UserPasswordHasherInterface $passwordHasher) : mixed

Injecte le service UserPasswordHasherInterface pour hacher les mots de passe.

Parameters
$passwordHasher : UserPasswordHasherInterface

Le service de hachage de mot de passe.

load()

Charge les données d'utilisateurs dans la base de données.

public load(ObjectManager $manager) : void

Crée un utilisateur avec le nom d'utilisateur "admin", hache son mot de passe et lui attribue le rôle 'ROLE_ADMIN'.

Parameters
$manager : ObjectManager

Le gestionnaire d'objets Doctrine.


        
On this page

Search results