stable

Clone or download

Read-only

Refactoring: create a WidgetFactory

This is part of story #10173 Have multiple dashboards Change-Id: I7efc1e1d4dd6083a8aa74b16730f5f0fc4e21758

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/AgileDashboardController.class.php +15 −2 Go to diff View file
M plugins/agiledashboard/include/Planning/PlanningController.class.php +15 −2 Go to diff View file
M plugins/tracker/include/Tracker/Report/Tracker_Report_Renderer.class.php +10 −2 Go to diff View file
M src/common/Dashboard/Project/ProjectDashboardDuplicator.php +10 −2 Go to diff View file
M src/common/Dashboard/Widget/DashboardWidgetDao.php +13 −3 Go to diff View file
M src/common/Dashboard/Widget/DashboardWidgetPresenterBuilder.php +14 −1 Go to diff View file
M src/common/Dashboard/Widget/PreferencesController.php +13 −4 Go to diff View file
M src/common/autoload.php +3 −2 Go to diff View file
M src/common/project/OneStepCreation/OneStepCreationController.class.php +15 −2 Go to diff View file
M src/common/widget/Widget.class.php +0 −98 Go to diff View file
A src/common/widget/WidgetFactory.php +179 −0 Go to diff View file
M src/common/widget/WidgetLayoutManager.class.php +31 −7 Go to diff View file
M src/utils/import_project_xml.php +15 −2 Go to diff View file
M src/www/my/index.php +10 −2 Go to diff View file
M src/www/projects.php +16 −5 Go to diff View file
M src/www/soap/project/index.php +16 −2 Go to diff View file
M src/www/widgets/index.php +8 −1 Go to diff View file
M src/www/widgets/updatelayout.php +9 −3 Go to diff View file
M src/www/widgets/widget.php +10 −2 Go to diff View file
M tests/integration/ProjectCreationTest.php +15 −2 Go to diff View file
M tests/integration/ProjectImportTest.php +29 −4 Go to diff View file
M tests/lib/TestDataBuilder.php +15 −2 Go to diff View file