<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class JenisItem extends Model
{
use HasFactory;
protected $fillable = [
"nama_jenis",
"kategori_item_id",
];
public function kategori_item()
{
return $this->belongsTo(KategoriItem::class)->withDefault([
'nama_kategori'=>'Tidak Ada'
]);
}
public function scopeKategori($query, $name)
{
return $query->where("kategori_item_id", $name);
}
public function item()
{
return $this->hasMany(Item::class);
}
public function scopeCari($query, $name)
{
return $query->where("nama_jenis", "like", "%" . $name . "%");
}
}
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]