private function getAssignmentDataFromLms(AssignmentsRequest $request) { switch ($request->getLms()) { case Lms::CANVAS: $canvas = new CanvasHelper(DataType::ASSIGNMENTS); $canvas->processAssignmentsRequest($request); return $this->dbHelper->getAssignmentData($request); default: $canvas = new CanvasHelper(DataType::ASSIGNMENTS); $canvas->processAssignmentsRequest($request); return $this->dbHelper->getAssignmentData($request); } }