'integer', 'price' => 'integer', ]; } protected function formattedPrice(): Attribute { return Attribute::make( get: fn () => number_format($this->price, 0, ',', '.'), ); } public function unit(): BelongsTo { return $this->belongsTo(Unit::class); } public function purchaseItems(): HasMany { return $this->hasMany(FeedPurchaseItem::class); } public function purchases(): HasMany { return $this->hasMany(FeedPurchase::class); } }