/**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function show($encadrantId = null)
 {
     //afficher all stage of a specifique encadrant
     if (is_null($encadrantId)) {
         return Encadrant_Service_Etudiant::join('Enseignant', 'Enseignant.id_Enseignant', '=', 'Encadrant_Service_Etudiant.id_Enseignant')->select('Enseignant.*')->distinct()->get();
     } else {
         $encadrant = Enseignant::find($encadrantId);
         return is_null($encadrant) ? response()->json(['error' => 'encadrant Note not found'], HttpResponse::HTTP_NOT_FOUND) : $encadrant;
     }
 }
 public function postQrMobileLogin(Request $request)
 {
     if (!$request->has(['QRCode'])) {
         return 0;
     } else {
         $qrCode = $request->input('QRCode');
         $enseignant = Enseignant::find(substr($qrCode, 10, strlen($qrCode)));
         if ($enseignant == null) {
             return -1;
         } else {
             return $enseignant->id_Enseignant;
         }
     }
 }