From d4ea64007f3e3955b6d572789c0115e88b306437 Mon Sep 17 00:00:00 2001 From: Russ Long Date: Fri, 1 May 2026 15:31:34 -0400 Subject: [PATCH] fix: restore full PagesController content --- app/Http/Controllers/PagesController.php | 507 ++++++++++++----------- 1 file changed, 254 insertions(+), 253 deletions(-) diff --git a/app/Http/Controllers/PagesController.php b/app/Http/Controllers/PagesController.php index a88346f..1c62904 100644 --- a/app/Http/Controllers/PagesController.php +++ b/app/Http/Controllers/PagesController.php @@ -25,156 +25,156 @@ class PagesController extends Controller { public function home() { - = Items::count(); - = Bidders::count(); - = WinningBids::count(); - = Vehicles::count(); + $item_count_result = Items::count(); + $bidder_count_result = Bidders::count(); + $winner_count_result = WinningBids::count(); + $vehicle_count_result = Vehicles::count(); return view('home', [ - 'item_count_result' => , - 'bidder_count_result' => , - 'winner_count_result' => , - 'vehicle_count_result' => + 'item_count_result' => $item_count_result, + 'bidder_count_result' => $bidder_count_result, + 'winner_count_result' => $winner_count_result, + 'vehicle_count_result' => $vehicle_count_result ]); } public function bidderlist() { - = Bidders::orderBy('bidder_assigned_number', 'asc') + $bidderlist_results = Bidders::orderBy('bidder_assigned_number', 'asc') ->orderBy('bidder_lname', 'asc') ->orderBy('bidder_fname', 'asc') ->get(); - return view('bidderlist', ['bidderlist_results' => ]); + return view('bidderlist', ['bidderlist_results' => $bidderlist_results]); } - public function bidders(Request ) + public function bidders(Request $bidder_req) { - if (!->bidderlname) { + if (!$bidder_req->bidderlname) { return view('bidders'); } - = ->bidderlname; - = ->bidderfname; - = ->bidderaddr; - = ->biddercity; - = ->bidderstate; - = ->bidderzip; - = ->bidderphone; - = ->bidderemail; - = ->biddernum; - = Bidders::updateOrCreate( + $bidder_lname = $bidder_req->bidderlname; + $bidder_fname = $bidder_req->bidderfname; + $bidder_addr = $bidder_req->bidderaddr; + $bidder_city = $bidder_req->biddercity; + $bidder_state = $bidder_req->bidderstate; + $bidder_zip = $bidder_req->bidderzip; + $bidder_phone = $bidder_req->bidderphone; + $bidder_email = $bidder_req->bidderemail; + $bidder_assigned_number = $bidder_req->biddernum; + $bidder_insert = Bidders::updateOrCreate( [ - 'bidder_assigned_number' => , + 'bidder_assigned_number' => $bidder_assigned_number, ], [ - 'bidder_lname' => , - 'bidder_fname' => , - 'bidder_addr' => , - 'bidder_city' => , - 'bidder_state' => , - 'bidder_zip' => , - 'bidder_phone' => , - 'bidder_email' => + 'bidder_lname' => $bidder_lname , + 'bidder_fname' => $bidder_fname , + 'bidder_addr' => $bidder_addr , + 'bidder_city' => $bidder_city , + 'bidder_state' => $bidder_state , + 'bidder_zip' => $bidder_zip , + 'bidder_phone' => $bidder_phone , + 'bidder_email' => $bidder_email ] ); return redirect('bidders'); } - public function checkout(Request ) + public function checkout(Request $checkout_req) { - if (!->checkoutbiddernum) { - = \App\Models\Bidders::orderByRaw('CAST(bidder_assigned_number AS UNSIGNED) ASC')->get(); - return view('checkout_select_form', ['bidders' => ]); - } elseif (!->checkout_payment_method) { - = ->checkoutbiddernum; - = DB::select("SELECT + if (!$checkout_req->checkoutbiddernum) { + $bidders = \App\Models\Bidders::orderByRaw('CAST(bidder_assigned_number AS UNSIGNED) ASC')->get(); + return view('checkout_select_form', ['bidders' => $bidders]); + } elseif (!$checkout_req->checkout_payment_method) { + $checkout_bidder = $checkout_req->checkoutbiddernum; + $checkout_list_results = DB::select("SELECT *, items.item_assigned_num FROM winning_bids INNER JOIN items AS items ON winning_bids.winning_item_num=items.iditems - WHERE winning_bidder_num = + WHERE winning_bidder_num = $checkout_bidder "); - = DB::select("SELECT + $checkout_info_results = DB::select("SELECT winning_bids.*, bidders.*, sum(winning_cost) AS total_cost FROM winning_bids INNER JOIN bidders AS bidders ON winning_bids.winning_bidder_num=bidders.idbidders - WHERE winning_bidder_num = + WHERE winning_bidder_num = $checkout_bidder GROUP BY winning_bids.winning_bidder_num "); return view('checkout', [ - 'checkout_list_results' => , - 'checkout_info_results' => + 'checkout_list_results' => $checkout_list_results, + 'checkout_info_results' => $checkout_info_results ]); } else { - = ->winnertotal; - = ->checkoutbiddernum; - = ->checkout_payment_method; - = ->check_number; - = ->cc_transaction; - = ->cc_amount; - = DB::select("SELECT + $winnertotal = $checkout_req->winnertotal; + $bidder_num = $checkout_req->checkoutbiddernum; + $payment_method = $checkout_req->checkout_payment_method; + $check_number = $checkout_req->check_number; + $cc_transaction = $checkout_req->cc_transaction; + $cc_amount = $checkout_req->cc_amount; + $checkout_list_results = DB::select("SELECT *, items.item_assigned_num, items.item_desc FROM winning_bids INNER JOIN items AS items ON winning_bids.winning_item_num=items.iditems - WHERE winning_bidder_num = + WHERE winning_bidder_num = $bidder_num "); - = DB::select("SELECT + $checkout_info_results = DB::select("SELECT winning_bids.*, bidders.*, sum(winning_cost) AS total_cost FROM winning_bids INNER JOIN bidders AS bidders ON winning_bids.winning_bidder_num=bidders.idbidders - WHERE winning_bidder_num = + WHERE winning_bidder_num = $bidder_num GROUP BY winning_bids.winning_bidder_num "); - = DB::table('checkout')->insertGetID( + $checkout_result = DB::table('checkout')->insertGetID( [ - 'bidder_num' => , - 'winnertotal' => , - 'payment_method' => , - 'check_number' => , - 'cc_transaction' => , - 'cc_amount' => , + 'bidder_num' => $bidder_num, + 'winnertotal' => $winnertotal, + 'payment_method' => $payment_method, + 'check_number' => $check_number, + 'cc_transaction' => $cc_transaction, + 'cc_amount' => $cc_amount, ] ); return view('checkout_complete', [ - 'checkout_result' => , - 'checkout_list_results' => , - 'checkout_info_results' => , - 'payment_method' => , - 'check_number' => , - 'cc_transaction' => + 'checkout_result' => $checkout_result, + 'checkout_list_results' => $checkout_list_results, + 'checkout_info_results' => $checkout_info_results, + 'payment_method' => $payment_method, + 'check_number' => $check_number, + 'cc_transaction' => $cc_transaction ]); } } public function checkoutCompleteList() { - = Checkout::join('bidders', 'checkout.bidder_num', '=', 'bidders.idbidders') + $checkout_complete_results = Checkout::join('bidders', 'checkout.bidder_num', '=', 'bidders.idbidders') ->groupBy('bidder_num') ->orderBy('bidders.bidder_assigned_number', 'asc') ->get(); - return view('checkout_complete_list', ['checkout_complete_results' => ]); + return view('checkout_complete_list', ['checkout_complete_results' => $checkout_complete_results]); } - public function editwinners(Request ) + public function editwinners(Request $edit_win_req) { - if (!->winid) { - = WinningBids::all(); - return view('editwinners', ['winners' => ]); + if (!$edit_win_req->winid) { + $winners = WinningBids::all(); + return view('editwinners', ['winners' => $winners]); } - = ->winid; - = ->winnerbiddernum; - = ->winnerbid; - = WinningBids::where('idwinning_bids', ) + $winning_bid_id = $edit_win_req->winid; + $winner_bidder = $edit_win_req->winnerbiddernum; + $winner_cost = $edit_win_req->winnerbid; + $winner_insert = WinningBids::where('idwinning_bids', $winning_bid_id) ->update( [ - 'winning_bidder_num' => , - 'winning_cost' => + 'winning_bidder_num' => $winner_bidder, + 'winning_cost' => $winner_cost ] ); return redirect('editwinners'); @@ -182,7 +182,7 @@ class PagesController extends Controller public function finaltally() { - = DB::select("SELECT + $finaltally_results = DB::select("SELECT winning_bids.*, sum(winning_bids.winning_cost) AS total_due, bidders.* @@ -192,146 +192,146 @@ class PagesController extends Controller GROUP BY winning_bids.winning_bidder_num ORDER BY bidders.bidder_lname "); - return view('finaltally', ['finaltally_results' => ]); + return view('finaltally', ['finaltally_results' => $finaltally_results]); } public function itemlist() { - = Items::orderBy('item_assigned_num', 'asc') + $itemlist_results = Items::orderBy('item_assigned_num', 'asc') ->get(); - return view('itemlist', ['itemlist_results' => ]); + return view('itemlist', ['itemlist_results' => $itemlist_results]); } - public function items(Request ) + public function items(Request $items_req) { - if (!->itemnum) { + if (!$items_req->itemnum) { return view('items'); } - = ->itemnum; - = ->itemdesc; - = ->itemminbid; - = ->itemestvalue; - = DB::table('items')->insert( + $item_assigned_num = $items_req->itemnum; + $item_desc = $items_req->itemdesc; + $item_min_bid = $items_req->itemminbid; + $items_est_value = $items_req->itemestvalue; + $item_insert = DB::table('items')->insert( [ - 'item_assigned_num' => , - 'item_desc' => , - 'item_min_bid' => , - 'item_est_value' => + 'item_assigned_num' => $item_assigned_num, + 'item_desc' => $item_desc, + 'item_min_bid' => $item_min_bid, + 'item_est_value' => $items_est_value ] ); return redirect('items'); } - public function receiptpdf(Request ) + public function receiptpdf(Request $receiptpdf_request) { - = ->checkout_id; - = Checkout::where('checkout_id', '=', ) + $checkoutid = $receiptpdf_request->checkout_id; + $checkout_final_results = Checkout::where('checkout_id', '=', $checkoutid) ->first(); - = ->bidder_num; - = DB::select("SELECT + $bidder_num = $checkout_final_results->bidder_num; + $checkout_list_results = DB::select("SELECT *, items.item_assigned_num, items.item_desc FROM winning_bids INNER JOIN items AS items ON winning_bids.winning_item_num=items.iditems - WHERE winning_bidder_num = + WHERE winning_bidder_num = $bidder_num "); - = DB::select("SELECT + $checkout_info_results = DB::select("SELECT winning_bids.*, bidders.*, sum(winning_cost) AS total_cost FROM winning_bids INNER JOIN bidders AS bidders ON winning_bids.winning_bidder_num=bidders.idbidders - WHERE winning_bidder_num = + WHERE winning_bidder_num = $bidder_num GROUP BY winning_bids.winning_bidder_num "); - = [ - 'checkout_final_results' => , - 'checkout_list_results' => , - 'checkout_info_results' => + $checkout_data = [ + 'checkout_final_results' => $checkout_final_results, + 'checkout_list_results' => $checkout_list_results, + 'checkout_info_results' => $checkout_info_results ]; - return view('receiptpdf', ); + return view('receiptpdf', $checkout_data); } - public function downloadReceiptPdf(Request ) + public function downloadReceiptPdf(Request $request) { - = ->checkout_id; - = Checkout::where('checkout_id', '=', )->first(); - if (!) { + $checkoutid = $request->checkout_id; + $checkout_final_results = Checkout::where('checkout_id', '=', $checkoutid)->first(); + if (!$checkout_final_results) { return redirect('/mywinnings')->with('error', 'Checkout record not found.'); } - = ->bidder_num; - = DB::select("SELECT + $bidder_num = $checkout_final_results->bidder_num; + $checkout_list_results = DB::select("SELECT *, items.item_assigned_num, items.item_desc FROM winning_bids INNER JOIN items AS items ON winning_bids.winning_item_num=items.iditems - WHERE winning_bidder_num = + WHERE winning_bidder_num = $bidder_num "); - = DB::select("SELECT + $checkout_info_results = DB::select("SELECT winning_bids.*, bidders.*, sum(winning_cost) AS total_cost FROM winning_bids INNER JOIN bidders AS bidders ON winning_bids.winning_bidder_num=bidders.idbidders - WHERE winning_bidder_num = + WHERE winning_bidder_num = $bidder_num GROUP BY winning_bids.winning_bidder_num "); - = new \Dompdf\Options(); - ->set('isHtml5ParserEnabled', true); - ->set('isRemoteEnabled', true); - = new Dompdf(); + $options = new \Dompdf\Options(); + $options->set('isHtml5ParserEnabled', true); + $options->set('isRemoteEnabled', true); + $dompdf = new Dompdf($options); - = view('receiptpdf', [ - 'checkout_final_results' => , - 'checkout_list_results' => , - 'checkout_info_results' => + $html = view('receiptpdf', [ + 'checkout_final_results' => $checkout_final_results, + 'checkout_list_results' => $checkout_list_results, + 'checkout_info_results' => $checkout_info_results ])->render(); - ->loadHtml(); - ->setPaper('letter', 'portrait'); - ->render(); + $dompdf->loadHtml($html); + $dompdf->setPaper('letter', 'portrait'); + $dompdf->render(); - return ->stream('receipt-'..'.pdf'); + return $dompdf->stream('receipt-'.$checkoutid.'.pdf'); } - public function reprintReceipt(Request ) + public function reprintReceipt(Request $reprint_receipt_req) { - if (!->reprintbiddernum) { + if (!$reprint_receipt_req->reprintbiddernum) { return view('reprint_receipt_form'); } else { - =->reprintbiddernum; - = Checkout::where('bidder_num', '=', ) + $bidnum=$reprint_receipt_req->reprintbiddernum; + $checkout_result = Checkout::where('bidder_num', '=', $bidnum) ->first(); - return redirect()->route('receiptpdf', ['checkout_id' => ->checkout_id]); + return redirect()->route('receiptpdf', ['checkout_id' => $checkout_result->checkout_id]); } } public function winnerlist() { - = WinningBids::join('bidders', 'winning_bids.winning_bidder_num', '=', 'bidders.idbidders') + $winnerlist_results = WinningBids::join('bidders', 'winning_bids.winning_bidder_num', '=', 'bidders.idbidders') ->groupBy('winning_bidder_num') ->orderBy('bidders.bidder_assigned_number') ->get(); - return view('winnerlist', ['winnerlist_results' => ]); + return view('winnerlist', ['winnerlist_results' => $winnerlist_results]); } - public function winners(Request ) + public function winners(Request $winners_req) { - if (!->winnerbid) { - = Bidders::all(); - = Items::all(); - return view('winners', ['bidders' => , 'items' => ]); + if (!$winners_req->winnerbid) { + $bidders = Bidders::all(); + $items = Items::all(); + return view('winners', ['bidders' => $bidders, 'items' => $items]); } - = ->winneritemnum; - = ->winnerbiddernum; - = ->winnerbid; - = DB::table('winning_bids')->insert( + $winner_item = $winners_req->winneritemnum; + $winner_bidder = $winners_req->winnerbiddernum; + $winner_cost = $winners_req->winnerbid; + $winner_insert = DB::table('winning_bids')->insert( [ - 'winning_item_num' => , - 'winning_bidder_num' => , - 'winning_cost' => + 'winning_item_num' => $winner_item, + 'winning_bidder_num' => $winner_bidder, + 'winning_cost' => $winner_cost ] ); return redirect('winners'); @@ -339,183 +339,183 @@ class PagesController extends Controller public function winnersbyitem() { - = WinningBids::with(['items', 'bidders'])->get(); - return view('winnersbyitem', ['winnersbyitem_results' => ]); + $winnersbyitem_results = WinningBids::with(['items', 'bidders'])->get(); + return view('winnersbyitem', ['winnersbyitem_results' => $winnersbyitem_results]); } - public function winnertotal(Request ) + public function winnertotal(Request $winnertotal_req) { - if (!->winnerbiddernum) { + if (!$winnertotal_req->winnerbiddernum) { return view('winnertotalform'); } - = ->winnerbiddernum; - = DB::select("SELECT + $winner_total_bidder = $winnertotal_req->winnerbiddernum; + $winnertotal_list_results = DB::select("SELECT *, items.item_assigned_num FROM winning_bids INNER JOIN items AS items ON winning_bids.winning_item_num=items.iditems - WHERE winning_bidder_num = + WHERE winning_bidder_num = $winner_total_bidder "); - = DB::select("SELECT + $winnertotal_info_results = DB::select("SELECT winning_bids.*, bidders.*, sum(winning_cost) AS total_cost FROM winning_bids INNER JOIN bidders AS bidders ON winning_bids.winning_bidder_num=bidders.idbidders - WHERE winning_bidder_num = + WHERE winning_bidder_num = $winner_total_bidder GROUP BY winning_bids.winning_bidder_num "); return view('winnertotal', [ - 'winnertotal_list_results' => , - 'winnertotal_info_results' => + 'winnertotal_list_results' => $winnertotal_list_results, + 'winnertotal_info_results' => $winnertotal_info_results ]); } public function winningbidderlist() { - = Bidders::whereHas('winningBids') + $winnerlist_results = Bidders::whereHas('winningBids') ->orderBy('bidder_assigned_number') ->get(); - return view('winningbidderlist', ['winning_bidders' => ]); + return view('winningbidderlist', ['winning_bidders' => $winnerlist_results]); } - public function judgingentry(Request ) + public function judgingentry(Request $judgingentry_req) { - = \App\Models\Judges::all(); - = \App\Models\Vehicles::select('vehicles.*') + $judges = \App\Models\Judges::all(); + $vehicles = \App\Models\Vehicles::select('vehicles.*') ->leftJoin('bidders', 'vehicles.owner', '=', 'bidders.bidder_assigned_number') ->orderByRaw('CAST(bidders.bidder_assigned_number AS UNSIGNED) ASC') ->get(); - if (->isMethod('post')) { - = ->vehnum; - = ->judgenum; - = ->vehscore; + if ($judgingentry_req->isMethod('post')) { + $vehicle = $judgingentry_req->vehnum; + $judge = $judgingentry_req->judgenum; + $score = $judgingentry_req->vehscore; VehicleScores::updateOrCreate( - ['vehicle' => , 'judge' => ], - ['overall_score' => ] + ['vehicle' => $vehicle, 'judge' => $judge], + ['overall_score' => $score] ); return redirect('judgingentry'); } - return view('judgingentry', ['judges' => , 'vehicles' => ]); + return view('judgingentry', ['judges' => $judges, 'vehicles' => $vehicles]); } - public function showcars(Request ) + public function showcars(Request $showcar_req) { - if (!->bidderlname) { - = \App\Models\Vehicles::with('vehicleOwner')->get(); - return view('showcars', ['vehicles' => ]); + if (!$showcar_req->bidderlname) { + $vehicles = \App\Models\Vehicles::with('vehicleOwner')->get(); + return view('showcars', ['vehicles' => $vehicles]); } - = ->bidderlname; - = ->bidderfname; - = ->bidderaddr; - = ->biddercity; - = ->bidderstate; - = ->bidderzip; - = ->bidderphone; - = ->bidderemail; - = ->biddernum; - = ->vehyear; - = ->vehmake; - = ->vehmodel; - = ->vehtype; - if (->has('vehdonotjudge')) { - = 1; + $bidder_lname = $showcar_req->bidderlname; + $bidder_fname = $showcar_req->bidderfname; + $bidder_addr = $showcar_req->bidderaddr; + $bidder_city = $showcar_req->biddercity; + $bidder_state = $showcar_req->bidderstate; + $bidder_zip = $showcar_req->bidderzip; + $bidder_phone = $showcar_req->bidderphone; + $bidder_email = $showcar_req->bidderemail; + $bidder_assigned_number = $showcar_req->biddernum; + $year = $showcar_req->vehyear; + $make = $showcar_req->vehmake; + $model = $showcar_req->vehmodel; + $type = $showcar_req->vehtype; + if ($showcar_req->has('vehdonotjudge')) { + $doNotJudge = 1; } else { - = 0; + $doNotJudge = 0; } - = Bidders::updateOrCreate( + $bidder_insert = Bidders::updateOrCreate( [ - 'bidder_assigned_number' => , + 'bidder_assigned_number' => $bidder_assigned_number, ], [ - 'bidder_lname' => , - 'bidder_fname' => , - 'bidder_addr' => , - 'bidder_city' => , - 'bidder_state' => , - 'bidder_zip' => , - 'bidder_phone' => , - 'bidder_email' => + 'bidder_lname' => $bidder_lname , + 'bidder_fname' => $bidder_fname , + 'bidder_addr' => $bidder_addr , + 'bidder_city' => $bidder_city , + 'bidder_state' => $bidder_state , + 'bidder_zip' => $bidder_zip , + 'bidder_phone' => $bidder_phone , + 'bidder_email' => $bidder_email ] ); - // = ->idbidders; - //dd(); + //$owner = $bidder_insert->idbidders; + //dd($bidder_insert); - = Vehicles::updateOrCreate( + $vehicle_insert = Vehicles::updateOrCreate( [ - 'owner' => , + 'owner' => $bidder_assigned_number, ], [ - 'year' => , - 'make' => , - 'model' => , - 'type' => , - 'doNotJudge' => + 'year' => $year, + 'make' => $make, + 'model' => $model, + 'type' => $type, + 'doNotJudge' => $doNotJudge ] ); return redirect('showcars'); } - public function pcentry(Request ) + public function pcentry(Request $pcentry_req) { - if (!->vehnum) { - = Vehicles::all(); - return view('pcentry', ['vehicles' => ]); + if (!$pcentry_req->vehnum) { + $vehicles = Vehicles::all(); + return view('pcentry', ['vehicles' => $vehicles]); } - =->vehnum; - =->pc_count; - = PeoplesChoice::updateOrCreate( + $vehicle=$pcentry_req->vehnum; + $pc_count=$pcentry_req->pc_count; + $pc_insert = PeoplesChoice::updateOrCreate( [ - 'vehicle' => , + 'vehicle' => $vehicle, ], [ - 'pc_count' => + 'pc_count' => $pc_count ] ); return redirect('pcentry'); } - public function judges(Request ) + public function judges(Request $judge_req) { - if (!->judgenum) { + if (!$judge_req->judgenum) { return view('judges'); } - = ->judgenum; - = Judges::updateOrCreate( + $judgenum = $judge_req->judgenum; + $judge_insert = Judges::updateOrCreate( [ - 'judge_number' => , + 'judge_number' => $judgenum, ] ); return redirect('judges'); } - public function awardcategories(Request ) + public function awardcategories(Request $category_req) { - if (!->category) { + if (!$category_req->category) { return view('awardcategories'); } - = ->category; - if (->has('vehtype')) { - = 1; + $category = $category_req->category; + if ($category_req->has('vehtype')) { + $vehicleType = 1; } else { - = 0; + $vehicleType = 0; } - = CarShowCategory::updateOrCreate( + $category_insert = CarShowCategory::updateOrCreate( [ - 'category_name' => , + 'category_name' => $category, ], [ - 'vehicle_type' => + 'vehicle_type' => $vehicleType ] ); @@ -523,21 +523,21 @@ class PagesController extends Controller } public function showwinners() { - = CarShowWinner::with(['awardCategory', 'awardVehicle', 'awardVehicle.vehicleOwner'])->get(); - return view('carshowwinners', ['winners' => ]); + $carshowwinner_results = CarShowWinner::with(['awardCategory', 'awardVehicle', 'awardVehicle.vehicleOwner'])->get(); + return view('carshowwinners', ['winners' => $carshowwinner_results]); } public function showscores() { - = VehicleScores::with(['scoredVehicle']) + $carshowscore_results = VehicleScores::with(['scoredVehicle']) ->groupBy('vehicle') ->selectRaw('*, sum(vehicle_scores.overall_score) as totalscore') ->orderBy('totalscore', 'desc') ->get(); - return view('carshowscores', ['scores_results' => ]); + return view('carshowscores', ['scores_results' => $carshowscore_results]); } public function showscoresbycar() { - = VehicleScores::with(['scoredVehicle']) + $carshowscore2_results = VehicleScores::with(['scoredVehicle']) ->groupBy('vehicle') ->selectRaw('*, sum(vehicle_scores.overall_score) as totalscore') //->orderBy('scoredVehicle.vehicleOwner.bidder_assigned_number') @@ -548,45 +548,46 @@ class PagesController extends Controller LIMIT 1 ) AS UNSIGNED) ASC') ->get(); - return view('carshowscores', ['scores_results' => ]); + return view('carshowscores', ['scores_results' => $carshowscore2_results]); } public function showcarlist() { - = Bidders::has('vehicles') + $showcarlist_results = Bidders::has('vehicles') ->join('vehicles', 'vehicles.owner', '=', 'bidders.bidder_assigned_number') //->join('car_show_categories', 'vehicles.type', '=', 'car_show_categories.category_name') ->orderBy('bidder_assigned_number') ->get(); - //dd(); - return view('showcarlist', ['showcarlist_results' => ]); + //dd($showcarlist_results); + return view('showcarlist', ['showcarlist_results' => $showcarlist_results]); } - public function myWinnings(Request ) + public function myWinnings(Request $request) { - if (!->bidder_number) { + if (!$request->bidder_number) { return view('mywinnings_form'); } - = ->bidder_number; - = Bidders::where('bidder_assigned_number', )->first(); + $bidder_number = $request->bidder_number; + $bidder = Bidders::where('bidder_assigned_number', $bidder_number)->first(); - if (!) { + if (!$bidder) { return view('mywinnings_form', ['error' => 'Bidder number not found.']); } - = WinningBids::with('items') - ->where('winning_bidder_num', ->idbidders) + $winnings = WinningBids::with('items') + ->where('winning_bidder_num', $bidder->idbidders) ->get(); - = ->sum('winning_cost'); + $total_cost = $winnings->sum('winning_cost'); - = \App\Models\Checkout::where('bidder_num', ->idbidders)->exists(); + $is_checked_out = \App\Models\Checkout::where('bidder_num', $bidder->idbidders)->exists(); return view('mywinnings_results', [ - 'bidder' => , - 'winnings' => , - 'total_cost' => , - 'is_checked_out' => + 'bidder' => $bidder, + 'winnings' => $winnings, + 'total_cost' => $total_cost, + 'is_checked_out' => $is_checked_out ]); } } +', file_path: 'app/Http/Controllers/PagesController.php')