belongsTo(Item::class); } public function items() { return $this->belongsToMany(Item::class)->using(BundleItem::class)->withPivot('from_warehouse_id', 'qty'); } public function warehouse() { return $this->belongsTo(Warehouse::class); } public function scopeInWarehouse($q, $warehouseId) { return $q->whereIn('warehouse_id', $warehouseId); } }