/**
  * Display the specified resource.
  *
  * @param int $trainingId
  * @param int $id
  * @return Exam
  */
 public function show($trainingId, $id)
 {
     /** @var Training $training */
     $training = Training::findOrFail($trainingId);
     /** @var Exam $exam */
     $exam = $training->exams()->with('attendees')->findOrFail($id);
     return $exam;
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param int $trainingId
  * @param int $examId
  * @param int $id
  * @return array
  */
 public function destroy($trainingId, $examId, $id)
 {
     /** @var Training $training */
     $training = Training::findOrFail($trainingId);
     /** @var Exam $exam */
     $exam = $training->exams()->findOrFail($examId);
     /** @var Attendee $attendee */
     $attendee = $exam->attendees()->findOrFail($id);
     return ['success' => $attendee->delete()];
 }
Пример #3
0
 /**
  * Remove the specified resource from storage.
  *
  * @param int $trainingId
  * @param int $id
  * @return array
  */
 public function destroy($trainingId, $id)
 {
     /** @var Training $training */
     $training = Training::findOrFail($trainingId);
     /** @var Question $question */
     $question = $training->questions()->findOrFail($id);
     return ['success' => $question->delete()];
 }
Пример #4
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int $id
  * @return array
  */
 public function destroy($id)
 {
     /** @var Training $training */
     $training = Training::findOrFail($id);
     return ['success' => $training->delete()];
 }