private function getAssignmentGroupDataFromLms(AssignmentGroupsRequest $request) { switch ($request->getLms()) { case Lms::CANVAS: $canvas = new CanvasHelper(DataType::ASSIGNMENTS); $canvas->processAssignmentGroupsRequest($request); return $this->dbHelper->getAssignmentGroupData($request); default: $canvas = new CanvasHelper(DataType::ASSIGNMENTS); $canvas->processAssignmentGroupsRequest($request); return $this->dbHelper->getAssignmentGroupData($request); } }