Properties

$settings

$settings :object|null

Type

object|null

Methods

__construct()

__construct()

call()

call()

RegisterIncludes()

RegisterIncludes()

ListUsersProcessed()

ListUsersProcessed()

ListUsers()

ListUsers()

get list provide a plain list of user accounts

LoadPublicInfo()

LoadPublicInfo()

VisitCard()

VisitCard()

loadSingle()

loadSingle()

LoadOwn()

LoadOwn()

delete()

delete()

delete user remove a user entirely from the storage, this method is hardened

create()

create()

Create user add a new user to the storage, this method is hardened

LoadOwnEmployeeProfile()

LoadOwnEmployeeProfile()

AddOwnMobileDevice()

AddOwnMobileDevice()

SaveOwnEmployeeProfile()

SaveOwnEmployeeProfile()

LoadOwnEmployeeProfiles()

LoadOwnEmployeeProfiles()

processBeforeUpdate()

processBeforeUpdate(array  $payload,\FAA\Obj\Generic\BaseContent  $entry): array

Handle the payload

Custom function to manage the payload of an employee self update to prevent modifications that ae not allowed to anybody

Parameters

array $payload

The payload of the request

\FAA\Obj\Generic\BaseContent $entry

The found entity

Returns

array —

The modifyed payload

SaveOwnPrimaryAddress()

SaveOwnPrimaryAddress()

SaveOwn()

SaveOwn()

Notify()

Notify()

update()

update()

GetConfigPreset()

GetConfigPreset()

SaveConfig()

SaveConfig()

GetConfig()

GetConfig()

ExportDownload()

ExportDownload()

ExportExecute()

ExportExecute()

ImportExecute()

ImportExecute()

ImportPreset()

ImportPreset()

TriggerPasswordEmail()

TriggerPasswordEmail()

SearchCompany()

SearchCompany()

currentUserLinkedProfiles()

currentUserLinkedProfiles()