laravel-vuexy-warehouse/Models/ProductProperty.php

30 lines
670 B
PHP
Raw Permalink Normal View History

2025-03-05 20:44:45 -06:00
<?php
namespace Koneko\VuexyWarehouse\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\HasMany;
class ProductProperty extends Model
{
use HasFactory;
protected $table = 'product_properties';
protected $primaryKey = 'id';
public $incrementing = false;
protected $keyType = 'smallint';
protected $fillable = [
'name',
];
/**
* Relación con los valores de propiedad asignados a productos.
*/
public function values(): HasMany
{
return $this->hasMany(ProductPropertyValue::class, 'property_id');
}
}