'integer', ]; } protected function formattedMaterialResult(): Attribute { return Attribute::make( get: fn () => number_format($this->material_result, 0, ',', '.'), ); } public function cutting(): BelongsTo { return $this->belongsTo(Cutting::class); } public function cuttingMaterials(): HasMany { return $this->hasMany(CuttingMaterial::class, 'combination_id'); } public function user(): BelongsTo { return $this->belongsTo(User::class); } }