Méthode Store - CategoryController

La méthode store dans CategoryController est utilisée pour créer et associer des catégories à un post ou un événement.

Description

Cette méthode accepte un post_id ou un event_id et un tableau de category_ids. Elle crée des associations entre le post ou l'événement et les catégories spécifiées. Si les validations échouent ou si aucun post_id ou event_id n'est fourni, elle renvoie une erreur.

Requête

Protocole Méthode URL Token
HTTPS POST /api/categories Oui

Paramètres de la requête

Dans le corps de la requête (en tant que form-data ou JSON):

  • post_id (facultatif) : L'ID du post auquel associer les catégories.
  • event_id (facultatif) : L'ID de l'événement auquel associer les catégories.
  • category_ids (obligatoire) : Un tableau contenant les IDs des catégories à associer.

Réponse en cas de succès

Status: 201 Created

```json { "message": "Catégories associées avec succès.", "data": [ { "id": 1, "post_id": "1", "event_id": null, "category_type_id": "2" }, ... ] }