<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class DetailKirimSupplier extends Model
{
use HasFactory;
protected $fillable = [
'kirim_supplier_id',
'item_id',
'detail_garansi_id',
'detail_retur_pembelian_id',
'detail_retur_penjualan_id',
'nama_item',
'biaya_item',
'qty',
'status_item',
'keterangan_item'
];
public function item(){
return $this->belongsTo(Item::class);
}
public function kirim_supplier(){
return $this->belongsTo(KirimSupplier::class);
}
public function detail_garansi(){
return $this->belongsTo(DetailGaransi::class);
}
public function detail_retur_pembelian(){
return $this->belongsTo(DetailReturPembelian::class);
}
public function detail_retur_penjualan(){
return $this->belongsTo(DetailReturPenjualan::class);
}
public function getTotalAttribute()
{
return $this->qty * $this->biaya_item;
}
}
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]