'float', 'shipping_cost' => 'float', 'total' => 'float', ]; public function items(): HasMany { return $this->hasMany(OrderItem::class); } public function user(): BelongsTo { return $this->belongsTo(User::class); } public function getFormattedTotalAttribute(): string { return '€ '.number_format($this->total, 2, ',', '.'); } }