'integer', 'precio' => 'decimal:2', ]; } /** * @return BelongsTo */ public function tenant(): BelongsTo { return $this->belongsTo(Tenant::class, 'tenant_codigo', 'codigo'); } /** * @return MorphMany */ public function props(): MorphMany { return $this->morphMany(Prop::class, 'propable'); } /** * @return MorphMany */ public function propValues(): MorphMany { return $this->morphMany(ModelPropValue::class, 'valuable'); } }