/**
  * Ajax: Calculate the progress of user projects
  *
  * @param Request $request
  * @param Project $project
  *
  * @return \Symfony\Component\HttpFoundation\Response
  */
 public function postProgress(Request $request, Project $project)
 {
     // Get all projects with count of closed and opened issues
     $projects = $project->projectsWithCountIssues((array) $request->input('ids'));
     // The project progress Html and value
     $progress = $projects->transform(function (Project $project) {
         $progress = $project->getProgress();
         $view = view('partials/progress', ['text' => $progress . '%', 'progress' => $progress])->render();
         return ['id' => $project->id, 'progress' => ['html' => $view, 'value' => $progress]];
     })->lists('progress', 'id')->all();
     return response()->json(['status' => true, 'progress' => $progress]);
 }