Documentation

UserController extends z_controller
in package

Table of Contents

action_add()  : void
action_byAccessToAll()  : void
action_byAccessToAnyOf()  : void
action_byEmail()  : void
action_byEmailInactive()  : void
action_byId()  : void
action_byIdInactive()  : void
action_byIds()  : void
action_byNotVerified()  : void
action_byRole()  : void
action_getPermissions()  : void
action_getRoles()  : void
action_hasAccessToAll()  : void
action_hasAccessToAnyOf()  : void
action_isVerifiedNotNull()  : mixed
action_isVerifiedOnNull()  : void
action_refresh()  : mixed
action_remove()  : void
action_removeInteraction()  : void
action_updateEmail()  : void
action_updatePassword()  : void
action_verify()  : void
action_verifySpecific()  : void
echoUser()  : void
echoUsers()  : void
getUser()  : array<string|int, mixed>
getUsers()  : array<string|int, mixed>

Methods

action_add()

public action_add(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_byAccessToAll()

public action_byAccessToAll(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_byAccessToAnyOf()

public action_byAccessToAnyOf(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_byEmail()

public action_byEmail(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_byEmailInactive()

public action_byEmailInactive(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_byId()

public action_byId(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_byIdInactive()

public action_byIdInactive(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_byIds()

public action_byIds(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_byNotVerified()

public action_byNotVerified(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_byRole()

public action_byRole(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_getPermissions()

public action_getPermissions(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_getRoles()

public action_getRoles(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_hasAccessToAll()

public action_hasAccessToAll(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_hasAccessToAnyOf()

public action_hasAccessToAnyOf(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_isVerifiedNotNull()

public action_isVerifiedNotNull(Request $req, Response $res) : mixed
Parameters
$req : Request
$res : Response
Return values
mixed

action_isVerifiedOnNull()

public action_isVerifiedOnNull(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_refresh()

public action_refresh(Request $req, Response $res) : mixed
Parameters
$req : Request
$res : Response
Return values
mixed

action_remove()

public action_remove(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_removeInteraction()

public action_removeInteraction(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_updateEmail()

public action_updateEmail(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_updatePassword()

public action_updatePassword(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_verify()

public action_verify(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

action_verifySpecific()

public action_verifySpecific(Request $req, Response $res) : void
Parameters
$req : Request
$res : Response
Return values
void

echoUser()

private echoUser(User|null $user, bool $includePermissions, bool $includeRoles) : void
Parameters
$user : User|null
$includePermissions : bool
$includeRoles : bool
Return values
void

echoUsers()

private echoUsers(array<string|int, mixed> $users, bool $includePermissions, bool $includeRoles) : void
Parameters
$users : array<string|int, mixed>
$includePermissions : bool
$includeRoles : bool
Return values
void

getUser()

private getUser(User|null $user, bool $includePermissions, bool $includeRoles) : array<string|int, mixed>
Parameters
$user : User|null
$includePermissions : bool
$includeRoles : bool
Return values
array<string|int, mixed>

getUsers()

private getUsers(array<string|int, mixed> $users, bool $includePermissions, bool $includeRoles) : array<string|int, mixed>
Parameters
$users : array<string|int, mixed>
$includePermissions : bool
$includeRoles : bool
Return values
array<string|int, mixed>

Search results