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 |