stable

Clone or download

Read-only

Extract removal of a ugroup logic in dedicated object

So we can have the mirror API for add and remove of user group members. Part of story #13490 have a consistent management of project & groups members Change-Id: I824ac540862304fb0ee95caf07f3f2debff26df9

Modified Files

Name
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +3 −0 Go to diff View file
M src/common/Project/Admin/ProjectUGroup/MemberRemovalController.php +14 −38 Go to diff View file
A src/common/Project/UGroups/Membership/CannotModifyBoundGroupException.php +28 −0 Go to diff View file
A src/common/Project/UGroups/Membership/MemberRemover.php +68 −0 Go to diff View file
M src/common/Request/RouteCollector.php +9 −13 Go to diff View file
M tests/phpunit/common/Project/Admin/ProjectUGroup/MemberRemovalControllerTest.php +15 −47 Go to diff View file
A tests/phpunit/common/Project/UGroups/Membership/MemberRemoverTest.php +96 −0 Go to diff View file