20-02-2026

This commit is contained in:
Kevin Adametz 2026-02-20 17:57:50 +01:00
parent 854ce02bf6
commit 4d6b4930b2
128 changed files with 18247 additions and 2093 deletions

View file

@ -3,8 +3,30 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\BelongsToMany;
class AttributeValue extends Model
{
//
protected $fillable = [
'attribute_id',
'value',
'slug',
];
/**
* Gehört zu einem Attribut.
*/
public function attribute(): BelongsTo
{
return $this->belongsTo(Attribute::class);
}
/**
* Kann mehreren Produkt-Varianten zugeordnet sein.
*/
public function productVariants(): BelongsToMany
{
return $this->belongsToMany(ProductVariant::class, 'product_variant_attributes');
}
}