From 8c07a0d03e64227c552f3b4530d3a1e1ba53402b Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Sat, 3 Sep 2016 20:39:13 -0400 Subject: Convert task distribution chart to Vue.js component --- app/Controller/AnalyticController.php | 4 ++-- app/ServiceProvider/RouteProvider.php | 2 +- app/Template/analytic/sidebar.php | 4 ++-- app/Template/analytic/task_distribution.php | 30 +++++++++++++++++++++++++ app/Template/analytic/tasks.php | 34 ----------------------------- app/Template/project/dropdown.php | 4 ++-- app/Template/project_header/dropdown.php | 4 ++-- app/Template/task_move_position/show.php | 2 +- 8 files changed, 40 insertions(+), 44 deletions(-) create mode 100644 app/Template/analytic/task_distribution.php delete mode 100644 app/Template/analytic/tasks.php (limited to 'app') diff --git a/app/Controller/AnalyticController.php b/app/Controller/AnalyticController.php index c3e7409a..1949b6b8 100644 --- a/app/Controller/AnalyticController.php +++ b/app/Controller/AnalyticController.php @@ -83,11 +83,11 @@ class AnalyticController extends BaseController * * @access public */ - public function tasks() + public function taskDistribution() { $project = $this->getProject(); - $this->response->html($this->helper->layout->analytic('analytic/tasks', array( + $this->response->html($this->helper->layout->analytic('analytic/task_distribution', array( 'project' => $project, 'metrics' => $this->taskDistributionAnalytic->build($project['id']), 'title' => t('Task distribution'), diff --git a/app/ServiceProvider/RouteProvider.php b/app/ServiceProvider/RouteProvider.php index 8801e3d0..580ed6e5 100644 --- a/app/ServiceProvider/RouteProvider.php +++ b/app/ServiceProvider/RouteProvider.php @@ -109,7 +109,7 @@ class RouteProvider implements ServiceProviderInterface $container['route']->addRoute('export/summary/:project_id', 'ExportController', 'summary'); // Analytics routes - $container['route']->addRoute('analytics/tasks/:project_id', 'AnalyticController', 'tasks'); + $container['route']->addRoute('analytics/tasks/:project_id', 'AnalyticController', 'taskDistribution'); $container['route']->addRoute('analytics/users/:project_id', 'AnalyticController', 'users'); $container['route']->addRoute('analytics/cfd/:project_id', 'AnalyticController', 'cfd'); $container['route']->addRoute('analytics/burndown/:project_id', 'AnalyticController', 'burndown'); diff --git a/app/Template/analytic/sidebar.php b/app/Template/analytic/sidebar.php index 0f5ee101..1468cee5 100644 --- a/app/Template/analytic/sidebar.php +++ b/app/Template/analytic/sidebar.php @@ -1,7 +1,7 @@ -