---
tags: [inventory, repository]
module: Inventory
---

# [Repo]Repositories

## Connections
[[_Inventory]] · [[[Model]Warehouse]] · [[[Model]Requisition]] · [[[Service]WarehouseServices]] · [[[Service]RequisitionServices]]

## Source
`Modules/Inventory/Repositories/`

## Repositories
| Repository | Model | Key Methods |
|---|---|---|
| WarehousesRepository | [[[Model]Warehouse]] | `unsetTheMainWarehouses()`, `getActiveWarehouses()` |
| RequisitionRepository | [[[Model]Requisition]] | `getLastRequisition()`, `updateAll(array)` |
| RequisitionAttachmentsRepository | RequisitionAttachment | CRUD for requisition file attachments |

All extend `App\Repositories\BaseRepository`.
