Documentation

UsersRepository extends ServiceEntityRepository
in package
implements PasswordUpgraderInterface

Tags
extends

ServiceEntityRepository<Users>

extends

ServiceEntityRepository<Users>

Interfaces, Classes, Traits and Enums

PasswordUpgraderInterface

Table of Contents

__construct()  : mixed
Construit une nouvelle instance du repository.
find()  : Users|null
findAll()  : array<string|int, Users>
findBy()  : array<string|int, Users>
findOneBy()  : Users|null
remove()  : void
Supprime l'entité Users.
save()  : void
Enregistre l'entité Users.
upgradePassword()  : void
Utilisé pour mettre à jour automatiquement (rehasher) le mot de passe de l'utilisateur.

Methods

__construct()

Construit une nouvelle instance du repository.

public __construct(ManagerRegistry $registry) : mixed
Parameters
$registry : ManagerRegistry

Le registre du gestionnaire d'entités.

Return values
mixed

find()

public find(mixed $id, mixed $lockMode, mixed $lockVersion) : Users|null
Parameters
$id : mixed
$lockMode : mixed
$lockVersion : mixed
Return values
Users|null

findBy()

public findBy(array<string|int, mixed> $criteria, array<string|int, mixed> $orderBy = null, mixed $limit, mixed $offset) : array<string|int, Users>

Repository de l'entité Users.

Parameters
$criteria : array<string|int, mixed>
$orderBy = null : array<string|int, mixed>
$limit : mixed
$offset : mixed
Return values
array<string|int, Users>

findOneBy()

public findOneBy(array<string|int, mixed> $criteria, array<string|int, mixed> $orderBy = null) : Users|null
Parameters
$criteria : array<string|int, mixed>
$orderBy = null : array<string|int, mixed>
Return values
Users|null

remove()

Supprime l'entité Users.

public remove(Users $entity[, bool $flush = false ]) : void
Parameters
$entity : Users

L'entité Users à supprimer.

$flush : bool = false

Indique s'il faut exécuter l'opération de flush.

Return values
void

save()

Enregistre l'entité Users.

public save(Users $entity[, bool $flush = false ]) : void
Parameters
$entity : Users

L'entité Users à enregistrer.

$flush : bool = false

Indique s'il faut exécuter l'opération de flush.

Return values
void

upgradePassword()

Utilisé pour mettre à jour automatiquement (rehasher) le mot de passe de l'utilisateur.

public upgradePassword(PasswordAuthenticatedUserInterface $user, string $newHashedPassword) : void
Parameters
$user : PasswordAuthenticatedUserInterface

L'utilisateur authentifié par mot de passe.

$newHashedPassword : string

Le nouveau mot de passe hashé.

Tags
throws
UnsupportedUserException

Si l'utilisateur n'est pas une instance de Users.

Return values
void

Search results