Kasir/app/Models/Item.php
2025-08-27 16:32:02 +07:00

39 lines
699 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Factories\HasFactory;
class Item extends Model
{
use HasFactory;
protected $fillable = [
'id_produk',
'id_nampan',
'is_sold',
];
public function produk()
{
return $this->belongsTo(Produk::class, 'id_produk');
}
public function scopeBelumTerjual($query)
{
return $query->where('is_sold', false);
}
public function nampan()
{
return $this->belongsTo(Nampan::class, 'id_nampan');
}
public function itemTransaksi()
{
return $this->hasMany(ItemTransaksi::class, 'id_item');
}
}