This documentation is for a version that has reached its End Of Life. Such versions are no longer supported and don't receive security updates. Consider updating to a newer version.
    
User events¶
| Event | Dispatched by | Properties | 
|---|---|---|
BeforeCreateUserEvent | 
UserService::createUser | 
UserCreateStruct $userCreateStructarray $parentGroupsUser|null $user | 
CreateUserEvent | 
UserService::createUser | 
UserCreateStruct $userCreateStructarray $parentGroupsUser $user | 
BeforeUpdateUserEvent | 
UserService::updateUser | 
User $userUserUpdateStruct $userUpdateStructUser|null $updatedUser | 
UpdateUserEvent | 
UserService::updateUser | 
User $userUserUpdateStruct $userUpdateStructUser $updatedUser | 
BeforeDeleteUserEvent | 
UserService::deleteUser | 
User $userarray|null $locations | 
DeleteUserEvent | 
UserService::deleteUser | 
User $userarray $locations | 
User groups¶
| Event | Dispatched by | Properties | 
|---|---|---|
BeforeCreateUserGroupEvent | 
UserService::createUserGroup | 
UserGroupCreateStruct $userGroupCreateStructUserGroup $parentGroupUserGroup|null $userGroup | 
CreateUserGroupEvent | 
UserService::createUserGroup | 
UserGroupCreateStruct $userGroupCreateStructUserGroup $parentGroupUserGroup $userGroup | 
BeforeUpdateUserGroupEvent | 
UserService::updateUserGroup | 
UserGroup $userGroupUserGroupUpdateStruct $userGroupUpdateStructUserGroup|null $updatedUserGroup | 
UpdateUserGroupEvent | 
UserService::updateUserGroup | 
UserGroup $userGroupUserGroupUpdateStruct $userGroupUpdateStruct | 
BeforeDeleteUserGroupEvent | 
UserService::deleteUserGroup | 
UserGroup $userGrouparray|null $locations | 
DeleteUserGroupEvent | 
UserService::deleteUserGroup | 
UserGroup $userGrouparray $locations | 
BeforeMoveUserGroupEvent | 
UserService::moveUserGroup | 
UserGroup $userGroupUserGroup $newParent | 
MoveUserGroupEvent | 
UserService::moveUserGroup | 
UserGroup $userGroupUserGroup $newParent | 
Assigning to user groups¶
| Event | Dispatched by | Properties | 
|---|---|---|
BeforeAssignUserToUserGroupEvent | 
UserService::assignUserToUserGroup | 
User $userUserGroup $userGroup | 
AssignUserToUserGroupEvent | 
UserService::assignUserToUserGroup | 
User $userUserGroup $userGroup | 
BeforeUnAssignUserFromUserGroupEvent | 
UserService::unAssignUserFromUserGroup | 
User $userUserGroup $userGroup | 
UnAssignUserFromUserGroupEvent | 
UserService::unAssignUserFromUserGroup | 
User $userUserGroup $userGroup | 
Updating User data¶
| Event | Dispatched by | Properties | 
|---|---|---|
BeforeUpdateUserPasswordEvent | 
UserService::updateUserPassword | 
User $userstring $newPasswordUser|null $updatedUser | 
UpdateUserPasswordEvent | 
UserService::updateUserPassword | 
User $userstring $newPasswordUser $updatedUser | 
BeforeUpdateUserTokenEvent | 
UserService::updateUserToken | 
User $userUserTokenUpdateStruct $userTokenUpdateStructUser|null $updatedUser | 
UpdateUserTokenEvent | 
UserService::updateUserToken | 
User $userUserTokenUpdateStruct $userTokenUpdateStructUser $updatedUser |