'decimal:2', 'items_count' => 'integer', ]; } public function user() { return $this->belongsTo(User::class); } public function items() { return $this->hasMany(OrderItem::class); } public function getPaymentMethodLabelAttribute(): string { return match ($this->payment_method) { 'card_transfer' => 'Перевод по реквизитам (на карту)', default => 'Не указан', }; } }