title | footer |
---|---|
\leantime\domain\repositories\users |
false |
- Full name:
\leantime\domain\repositories\users
__construct - neu db connection
public users::__construct(): mixed
Return Value:
getUser - get on user from db
public users::getUser( $id): array|bool
Parameters:
Parameter | Type | Description |
---|---|---|
id |
**** |
Return Value:
getUser - get on user from db
public users::getUserBySha(mixed $hash): array
Parameters:
Parameter | Type | Description |
---|---|---|
hash |
mixed |
Return Value:
getLastLogin - get the date of the last login of any user
public users::getLastLogin(): string|null
Return Value:
returns datetime string with last login or null if nothing could be found
getUserByEmail - get on user from db
public users::getUserByEmail(mixed $email): array
Parameters:
Parameter | Type | Description |
---|---|---|
email |
mixed |
Return Value:
public users::getNumberOfUsers(): mixed
Return Value:
getEmployees - get all employees
public users::getEmployees(): array
Return Value:
getAll - get all user
public users::getAll(): array
Return Value:
public users::getAllBySource(mixed $source): mixed
Parameters:
Parameter | Type | Description |
---|---|---|
source |
mixed |
Return Value:
getAll - get all user
public users::getAllClientUsers(mixed $clientId): array
Parameters:
Parameter | Type | Description |
---|---|---|
clientId |
mixed |
Return Value:
public users::isAdmin(mixed $userId): mixed
Parameters:
Parameter | Type | Description |
---|---|---|
userId |
mixed |
Return Value:
editUSer - edit user
public users::editUser(array $values, $id): mixed
Parameters:
Parameter | Type | Description |
---|---|---|
values |
array | |
id |
**** |
Return Value:
usernameExist - Check if a username is already in db
public users::usernameExist( $username, $userId = ''): bool
Parameters:
Parameter | Type | Description |
---|---|---|
username |
**** | |
userId |
**** |
Return Value:
editOwn - Edit own Userdates
public users::editOwn( $values, $id): mixed
Parameters:
Parameter | Type | Description |
---|---|---|
values |
**** | |
id |
**** |
Return Value:
addUser - add User to db
public users::addUser(array $values): false|string
Parameters:
Parameter | Type | Description |
---|---|---|
values |
array |
Return Value:
deleteUser - delete user from db
public users::deleteUser( $id): mixed
Parameters:
Parameter | Type | Description |
---|---|---|
id |
**** |
Return Value:
setPicture - set the profile picture for an individual
public users::setPicture(mixed $_FILE, mixed $id): mixed
Parameters:
Parameter | Type | Description |
---|---|---|
_FILE |
mixed | |
id |
mixed |
Return Value:
public users::getProfilePicture(mixed $id): mixed
Parameters:
Parameter | Type | Description |
---|---|---|
id |
mixed |
Return Value:
public users::patchUser(mixed $id, mixed $params): mixed
Parameters:
Parameter | Type | Description |
---|---|---|
id |
mixed | |
params |
mixed |
Return Value:
getUserIdByName - Get Author/User Id by first- and lastname
public users::getUserIdByName(string $firstname, string $lastname): int|bool
Parameters:
Parameter | Type | Description |
---|---|---|
firstname |
string | |
lastname |
string | Lastname |
Return Value:
Identifier of user or false, if not found
Automatically generated from source code comments on 2023-02-28 using phpDocumentor