stable

Clone or download

Read-only

Refactoring of Tracker Fields Permissions: wrap data

Replace a complex and obscure map by dedicated, self documenting objects Part of story #13438: display permissions of other groups in fields permissions Change-Id: I326a729aa3e9ec32be218b0bdeff88b052f2e92b

Modified Files

Name
A plugins/tracker/include/Tracker/Permission/FieldsPermissionForGroup.php +136 −0 Go to diff View file
M plugins/tracker/include/Tracker/Permission/PermissionsFieldPresenter.php +10 −10 Go to diff View file
M plugins/tracker/include/Tracker/Permission/PermissionsFieldWithUGroupListPresenter.php +5 −16 Go to diff View file
M plugins/tracker/include/Tracker/Permission/PermissionsOnFieldsDisplayByGroupController.php +57 −110 Go to diff View file