stable

Clone or download

Read-only

Refactoring: first not open value must be retrieved by a dedicated object

This is part of request #20088 Improve the management of closed campaigns This new object is used in Kanban, when dropping in archive. This will be used in TestManagement to close a campaign. Change-Id: I4bd56f2b2a8deba266b1ef357243bf40fafdf305

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanResource.php +17 −31 Go to diff View file
M plugins/cardwall/include/FieldProviders/SemanticStatusFieldProvider.class.php +7 −1 Go to diff View file
A plugins/tracker/include/Tracker/Semantic/Status/SemanticStatusNotDefinedException.php +28 −0 Go to diff View file
A plugins/tracker/include/Tracker/Semantic/Status/SemanticStatusNotOpenValueNotFoundException.php +28 −0 Go to diff View file
A plugins/tracker/include/Tracker/Semantic/Status/StatusSemanticDefined.php +57 −0 Go to diff View file
A plugins/tracker/include/Tracker/Semantic/Status/StatusValueRetriever.php +79 −0 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Tracker_Semantic_StatusFactory.class.php +1 −1 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Semantic/Status/StatusValueRetrieverTest.php +302 −0 Go to diff View file