1234567891011121314151617181920 |
- <?php
- namespace App\Services\Client\Traits;
- use App\Models\Order;
- use App\Models\OrderRecord;
- trait HandlesOrderRecords
- {
- private function createOrderRecord(Order $order, int $objectId, string $objectType, string $status, string $remark): OrderRecord
- {
- return OrderRecord::create([
- 'order_id' => $order->id,
- 'object_id' => $objectId,
- 'object_type' => $objectType,
- 'state' => $status,
- 'remark' => $remark,
- ]);
- }
- }
|