ProController.php 861 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Http\Request;
  4. use App\Models\Pro;
  5. class ProController extends Controller
  6. {
  7. public function dashboard(Request $request){
  8. return view('pro.dashboard', ['sessionKey' => $request->cookie('sessionKey')]);
  9. }
  10. public function index(){
  11. $pros = Pro::all();
  12. return view('pro.index', compact('pros'));
  13. }
  14. public function create(){
  15. return view('pro.create');
  16. }
  17. public function show($uid, Request $request){
  18. $pro = Pro::where('uid', $uid)->first();
  19. return view('pro.show', compact('pro'));
  20. }
  21. public function meeting(Request $request, $meetingID, $participantID) {
  22. return view('meeting', [
  23. 'meetingID' => $meetingID,
  24. 'participantID'=> $participantID,
  25. 'guest' => false
  26. ]);
  27. }
  28. }