UC-001 Create delegations — implementation
Design: README
| Overview | Requirements | Analysis | Design | Implementation | Tests |
|---|---|---|---|---|---|
| Use cases | Requirements | Analysis | Design | Implementation | Tests |
Design: README
| Element | Kind | Location | Verified |
|---|---|---|---|
manager::create_delegations |
service | classes/manager.php:360 |
yes |
create_delegations::execute |
external | classes/external/create_delegations.php |
yes |
| Dialog form | form | classes/form/assign_dynamic_form.php |
yes |
| Dialog script | AMD | amd/src/create.js |
yes |
| Test | Covers | Location |
|---|---|---|
| Creating delegations is idempotent and excludes self-delegation | main flow, RN-002 | tests/manager_test.php |
| Delegation API | main flow | tests/delegation_api_test.php |
DOC