GuestController.php 1021 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\Meeting;
  4. use App\Models\MeetingParticipant;
  5. use Illuminate\Http\Request;
  6. use App\Models\Pro;
  7. class GuestController extends Controller
  8. {
  9. // old meeting
  10. /*
  11. public function meeting(Request $request, $meetingID, $participantID) {
  12. $meeting = Meeting::where('uid', $meetingID)->first();
  13. if(!$meeting) {
  14. return abort(404, "Meeting no longer active");
  15. }
  16. $participants = MeetingParticipant::where('meeting_id', $meeting->id)->get();
  17. foreach ($participants as $participant) {
  18. $participant->proName = $participant->proName(); // eager-fill proName
  19. }
  20. return view('meeting', [
  21. 'meetingID' => $meetingID,
  22. 'participantID'=> $participantID,
  23. 'participants' => $participants,
  24. 'guest' => true
  25. ]);
  26. }
  27. */
  28. public function meet(Request $request) {
  29. return view('meet', [
  30. 'guest' => true
  31. ]);
  32. }
  33. }