<?php
 namespace App\EventHooks\Order; use App\EventHooks\HookEvent; use App\Models\Order; class OrderPending extends HookEvent { public const HOOK = 'PendingOrder'; public function order(): ?Order { $o = $this->get('order'); if ($o instanceof Order) { return $o; } $id = $this->get('order_id') ?? $this->get('orderid'); return $id ? Order::find($id) : null; } } 