|DetailPenggunaanPoin newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|DetailPenggunaanPoin newQuery() * @method static \Illuminate\Database\Eloquent\Builder|DetailPenggunaanPoin query() * @method static \Illuminate\Database\Eloquent\Builder|DetailPenggunaanPoin whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|DetailPenggunaanPoin whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|DetailPenggunaanPoin whereIdPenggunaan($value) * @method static \Illuminate\Database\Eloquent\Builder|DetailPenggunaanPoin whereIdPoinSumber($value) * @method static \Illuminate\Database\Eloquent\Builder|DetailPenggunaanPoin whereJumlahDiambil($value) * @method static \Illuminate\Database\Eloquent\Builder|DetailPenggunaanPoin whereUpdatedAt($value) * @mixin \Eloquent */ class DetailPenggunaanPoin extends Model { use HasFactory; protected $table = 'detail_penggunaan_poin'; protected $primaryKey = 'id'; protected $fillable = [ 'id_penggunaan', 'id_poin_sumber', 'jumlah_diambil' ]; public function penggunaan() { return $this->belongsTo(PenggunaanPoin::class, 'id_penggunaan', 'id_penggunaan'); } public function poinSumber() { return $this->belongsTo(PoinLembur::class, 'id_poin_sumber', 'id_poin'); } }