---
tags: [settings, controller]
module: Settings
---

# [Controller]TaxController

## Connections
[[_Settings]] · [[[Model]Tax]] · [[[Service]TaxServices]] · [[[Routes]Routes]]

## Source
`Modules/Settings/Http/Controllers/TaxController.php`

## Key Methods
| Method | Route | Permission |
|---|---|---|
| index | GET /settings/taxes | taxes.view |
| create | GET /settings/taxes/create | taxes.create |
| store | POST /settings/taxes | taxes.create |
| edit | GET /settings/taxes/{tax}/edit | taxes.edit |
| update | PUT /settings/taxes/{tax} | taxes.edit |
| destroy | DELETE /settings/taxes/{tax} | taxes.delete |
| getZatcaTaxTypesEndpoint | GET taxes/zatca-tax-types | — |
