This commit is contained in:
Mekan1206
2026-02-08 02:07:05 +05:00
parent 25359c6b6e
commit 2dfa3747b5

View File

@@ -5,6 +5,7 @@ namespace App\Models\Ecommerce\Product\Order;
use App\Models\Ecommerce\Product\Order\Concerns\HasPayments;
use App\Models\Ecommerce\Product\Order\Concerns\HasShipping;
use App\Models\Ecommerce\Product\Order\Concerns\HasStatus;
use App\Models\Ecommerce\Product\Order\Status\OrderStatus;
use App\Models\System\Settings\Location\Province;
use App\Models\System\Settings\Payments\PaymentType;
use App\Models\User;
@@ -89,4 +90,14 @@ class Order extends Model
{
return $this->belongsTo(PaymentType::class, 'payment_type_id');
}
/**
* Booted
*/
protected static function booted(): void
{
static::creating(function (Order $order) {
$order->status = $order->status ?? OrderStatus::default();
});
}
}