stable

Clone or download

Read-only

Move the tracker hiearchy DAO to EasyDB

Since this is a sizable rewrite of the class, style issues have also been fixed. No functionnal change is expected. This is part of request #13459: Removing a child tracker should not be possible when the tracker is implicated in workflow trigger rules Change-Id: Ied2243f952e3f5f079c4d67bffba19cee3c86f52

Modified Files

Name
M plugins/agiledashboard/tests/include/PlanningFactoryTest.php +9 −7 Go to diff View file
M plugins/tracker/include/Tracker/Admin/GlobalAdminController.php +4 −4 Go to diff View file
M plugins/tracker/include/Tracker/Hierarchy/Controller.class.php +4 −3 Go to diff View file
D plugins/tracker/include/Tracker/Hierarchy/Dao.class.php +0 −331 Go to diff View file
M plugins/tracker/include/Tracker/Hierarchy/HierarchicalTrackerFactory.class.php +8 −6 Go to diff View file
A plugins/tracker/include/Tracker/Hierarchy/HierarchyDAO.php +325 −0 Go to diff View file
M plugins/tracker/include/Tracker/Hierarchy/HierarchyFactory.class.php +8 −9 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/TrackerManager.class.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/dao/TrackerDao.class.php +10 −6 Go to diff View file
M plugins/tracker/include/TrackerXmlImport.class.php +4 −3 Go to diff View file
M plugins/tracker/phpunit/Tracker/TrackerXmlImportTest.php +3 −2 Go to diff View file
M plugins/tracker/tests/Tracker/Hierarchy/ControllerTest.php +5 −2 Go to diff View file
M plugins/tracker/tests/Tracker/Hierarchy/HierarchicalTrackerFactoryTest.php +21 −22 Go to diff View file
M plugins/tracker/tests/Tracker/Hierarchy/HierarchyFactoryTest.php +29 −44 Go to diff View file
M plugins/tracker/tests/TrackerXmlImportTest.php +15 −10 Go to diff View file