UserRepository
in package
Table of Contents
Methods
- findAll() : array<string|int, User>|null
- findByAmazonIdAndEmail() : User|null
- findByClientId() : User|null
- findByEmail() : User|null
- Get User object by email field
- findById() : User|null
- Get User object by identification
- findByUserId() : User|null
- getDepartmentByUserId() : mixed
- update() : bool
Methods
findAll()
public
findAll() : array<string|int, User>|null
Return values
array<string|int, User>|nullfindByAmazonIdAndEmail()
public
findByAmazonIdAndEmail(string $amazonId, string $email) : User|null
Parameters
- $amazonId : string
- $email : string
Return values
User|nullfindByClientId()
public
findByClientId(string $clientId) : User|null
Parameters
- $clientId : string
Return values
User|nullfindByEmail()
Get User object by email field
public
findByEmail(string $email) : User|null
Parameters
- $email : string
-
Email address
Return values
User|null —Return User entity
findById()
Get User object by identification
public
findById(int $id) : User|null
Parameters
- $id : int
-
User identification
Return values
User|null —Return User entity
findByUserId()
public
findByUserId(int $userId) : User|null
Parameters
- $userId : int
Return values
User|nullgetDepartmentByUserId()
public
getDepartmentByUserId(mixed $user) : mixed
Parameters
- $user : mixed
update()
public
update(User $user) : bool
Parameters
- $user : User