public function submitQuizByStudent($quizGroupPageID)
 {
     $qgp = QuizGroupPage::where('delFlag', 0)->find($quizGroupPageID);
     $qgp ? $qItems = QuizItem::where('delFlag', 0)->where('quizID', $qgp->quizID)->get() : Redirect::to('/')->with('message', 'Error in submitting quiz.')->with('url', '');
     $in = Input::all();
     $numOfCorrectAns = 0;
     foreach ($in['item'] as $key => $value) {
         QuizItemAnswer::checkAnswer($key, $value) ? $numOfCorrectAns++ : '';
     }
     QuizResult::create(['OwnerID' => Auth::user()->StudentID, 'quizgrouppageID' => $quizGroupPageID, 'score' => $numOfCorrectAns, 'totalItems' => $qItems->count()]);
     return Redirect::to('/')->with('message', 'Quiz has been successfully recorded')->with('url', '');
 }