---
tags: [products, repository]
module: Products
---

# [Repo]Repositories

## Connections
[[_Products]] · [[[Model]Product]] · [[[Model]WarehouseProduct]] · [[[Model]Category]] · [[[Model]Unit]] · [[[Model]CostCenter]] · [[[Service]ProductServices]] · [[[Service]CostCenterServices]]

## Source
`Modules/Products/Repositories/`

## Repositories (8)
| Repository | Model | Key Methods |
|---|---|---|
| ProductsRepository | [[[Model]Product]] | Filters: category, type, tax, price/qty ranges |
| CategoriesRepository | [[[Model]Category]] | Standard CRUD |
| UnitsRepository | [[[Model]Unit]] | Standard CRUD |
| UnitTypesRepository | UnitType | Standard CRUD |
| CostCentersRepository | [[[Model]CostCenter]] | Standard CRUD |
| CostCenterIntegrationsRepository | CostCenterIntegration | Integration mapping CRUD |
| ProductQuantityRepository | ProductQuantity | Legacy audit trail CRUD |
| ProductRecipeRepository | ProductRecipe | Recipe ingredient CRUD |

All extend `App\Repositories\BaseRepository`.
