MenuCategory
Estructura de Datos
| Atributo |
Tipo |
Descripción |
id |
int |
|
menu_id |
int |
|
name |
string |
|
is_enabled |
bool |
|
in_order |
int |
|
created_at |
datetime\|null |
|
updated_at |
datetime\|null |
|
items |
MenuItem> |
|
menu |
Menu |
|
{
"id": 1,
"menu_id": 1,
"name": "Delicias",
"is_enabled": false,
"in_order": 1,
"created_at": "2026-04-13T17:37:11.000000Z",
"updated_at": "2026-04-13T17:37:11.000000Z"
}
Endpoints
Acciones de MenuCategory
Index
| Método |
URI |
Cabeceras |
| GET |
/companies/{companyId}/menus/{menu}/categories |
N/A |
Show
| Método |
URI |
Cabeceras |
| GET |
/companies/{companyId}/menu-categories/{menuCategory} |
N/A |
Store
| Método |
URI |
Cabeceras |
| POST |
/companies/{companyId}/menus/{menu}/categories |
Authorization |
{
"name": "required|string|max:255",
"is_enabled": "boolean"
}
Update
| Método |
URI |
Cabeceras |
| PATCH |
/companies/{companyId}/menu-categories/{menuCategory} |
Authorization |
{
"name": "string|max:255",
"is_enabled": "boolean"
}
Destroy
| Método |
URI |
Cabeceras |
| DELETE |
/companies/{companyId}/menu-categories/{menuCategory} |
Authorization |
Order
| Método |
URI |
Cabeceras |
| PATCH |
/companies/{companyId}/menu-categories/{menuCategory}/order |
Authorization |
{
"new_order": "required|integer|min:1"
}
Relaciones