* @created 2023-06-06 10:47:27 * @modified 2023-06-06 10:47:27 */ namespace Beike\Shop\Http\Controllers; use Beike\Models\Order; use Illuminate\Http\Request; class OrderController extends Controller { public function show(Request $request, int $number) { $email = trim($request->get('email')); if (empty($email)) { return null; } $order = Order::query()->where('number', $number)->where('email', $email)->firstOrFail(); $data = hook_filter('order.show.data', ['order' => $order, 'html_items' => []]); return view('order_info', $data); } }