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

# [Controller]UnitController

## Connections
[[_Products]] · [[[Model]Unit]] · [[[Service]UnitServices]] · [[[Routes]Routes]]

## Source
`Modules/Products/Http/Controllers/UnitController.php`

## Responsibilities
- Full CRUD for product units
- Standard resource controller (index, create, store, edit, update, destroy)
- API endpoint: GET `/units/zatca-unit-codes` — returns static ZATCA unit code list
- Permission: `products.units.{action}`
