ProController.php 833 B

1234567891011121314151617181920212223242526272829303132333435
  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) {
  22. return view('pro.meeting', [
  23. 'sessionKey' => $request->cookie('sessionKey'),
  24. 'meetingID' => $meetingID
  25. ]);
  26. }
  27. }