stable

Clone or download

Read-only

Refactoring: Extract scrum is configured into a dedicated object

part of story #22211 restrict activation of Program Management service No functional changes This refactoring is needed because we'll need to know in service modal if a project has a scrum dashboard configured Change-Id: I56e625de683add4e33b108fac92951d4d3db4eac

Modified Files

Name
M plugins/agiledashboard/composer.json +6 −1 Go to diff View file
A plugins/agiledashboard/include/Planning/Configuration/ScrumConfiguration.php +82 −0 Go to diff View file
M plugins/agiledashboard/include/Planning/PlanningController.class.php +31 −100 Go to diff View file
M plugins/agiledashboard/include/Planning/PlanningFactory.class.php +9 −19 Go to diff View file
A plugins/agiledashboard/include/Planning/RetrievePlannings.php +39 −0 Go to diff View file
A plugins/agiledashboard/tests/unit/Planning/Configuration/ScrumConfigurationTest.php +63 −0 Go to diff View file
A plugins/agiledashboard/tests/unit/Stub/RetrievePlanningStub.php +76 −0 Go to diff View file