UserRepository
extends ServiceEntityRepository
in package
implements
PasswordUpgraderInterface
Tags
Table of Contents
Interfaces
- PasswordUpgraderInterface
Methods
- __construct() : mixed
- find() : User|null
- findAll() : array<string|int, User>
- findBy() : array<string|int, User>
- findOneBy() : User|null
- findUnverifiedAccounts() : array<string|int, mixed>
- getMonthlyBusinessCreations() : array<string|int, mixed>
- upgradePassword() : void
- Used to upgrade (rehash) the user's password automatically over time.
Methods
__construct()
public
__construct(ManagerRegistry $registry) : mixed
Parameters
- $registry : ManagerRegistry
find()
public
find(mixed $id[, mixed $lockMode = = 'null' ][, mixed $lockVersion = = 'null' ]) : User|null
Parameters
- $id : mixed
- $lockMode : mixed = = 'null'
- $lockVersion : mixed = = 'null'
Return values
User|nullfindAll()
public
findAll() : array<string|int, User>
Return values
array<string|int, User>findBy()
public
findBy(array<string|int, mixed> $criteria[, array<string|int, mixed> $orderBy = = 'null' ][, mixed $limit = = 'null' ][, mixed $offset = = 'null' ]) : array<string|int, User>
Parameters
- $criteria : array<string|int, mixed>
- $orderBy : array<string|int, mixed> = = 'null'
- $limit : mixed = = 'null'
- $offset : mixed = = 'null'
Return values
array<string|int, User>findOneBy()
public
findOneBy(array<string|int, mixed> $criteria[, array<string|int, mixed> $orderBy = = 'null' ]) : User|null
Parameters
- $criteria : array<string|int, mixed>
- $orderBy : array<string|int, mixed> = = 'null'
Return values
User|nullfindUnverifiedAccounts()
public
findUnverifiedAccounts() : array<string|int, mixed>
Return values
array<string|int, mixed>getMonthlyBusinessCreations()
public
getMonthlyBusinessCreations() : array<string|int, mixed>
Return values
array<string|int, mixed>upgradePassword()
Used to upgrade (rehash) the user's password automatically over time.
public
upgradePassword(PasswordAuthenticatedUserInterface $user, string $newHashedPassword) : void
Parameters
- $user : PasswordAuthenticatedUserInterface
- $newHashedPassword : string