'integer', 'attribute_id' => 'integer', 'allow_multi_select' => 'boolean', 'sort_order' => 'integer', ]; } /** @return BelongsTo */ public function catalogItem(): BelongsTo { return $this->belongsTo(CatalogItem::class); } /** @return BelongsTo */ public function attribute(): BelongsTo { return $this->belongsTo(Attribute::class); } /** @return HasMany */ public function variantDefinitions(): HasMany { return $this->hasMany(VariantDefinition::class); } }