Files
kulakpos_web/app/Models/TransferProduct.php

43 lines
746 B
PHP
Raw Permalink Normal View History

2026-03-15 17:08:23 +07:00
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Factories\HasFactory;
class TransferProduct extends Model
{
use HasFactory;
protected $fillable = [
'transfer_id',
'product_id',
'stock_id',
'quantity',
'unit_price',
'discount',
'tax',
'serial_numbers',
];
protected $casts = [
'serial_numbers' => 'json',
2026-03-15 17:08:23 +07:00
];
public function transfer()
{
return $this->belongsTo(Transfer::class);
}
public function product()
{
return $this->belongsTo(Product::class);
}
public function stock()
{
return $this->belongsTo(Stock::class, 'stock_id');
}
}