Files
bm/public_html/app/Http/Controllers/InvoiceController.php
2025-09-24 13:26:28 +02:00

30 lines
684 B
PHP

<?php
namespace App\Http\Controllers;
use App\Order;
use App\SingleSeatsUser;
use App\Traits\MoneyTrait;
use Illuminate\Http\Request;
class InvoiceController extends Controller
{
use MoneyTrait;
public function show($id)
{
$order = Order::find($id);
$prices = array();
$totalPrice = 0;
foreach($order->singleseatusers()->get() as $ssu){
$priceTicket = $this->calcPriceTicket($ssu);
array_push($prices, $priceTicket);
$totalPrice += $priceTicket;
}
if($order->porto == 1) $totalPrice+=150;
return view('admin.invoice.show', compact('order', 'prices', 'totalPrice'));
}
}