Chapitre 7 Action

Une action permet d'étendre les fonctionnalités de Dynacase. Vous pouvez :

  • manipuler des documents,
  • exporter dans un format spécifique (XML, JSON, XLS, PDF, etc.),
  • implémenter le protocole SOAP,
  • implémenter un point d'accès REST,
  • mettre en place une IHM spécifique,
  • etc.

Le système d'action est composé de trois éléments :

  • une fonction PHP qui est exécutée lors de l'appel de l'action,
  • un layout (optionnel) qui permet de faciliter le rendu du retour de l'action,
  • un système d'ACL (optionnel) qui permet de sécuriser l'action.

Les actions peuvent être appelée :

  • en web avec une URL formatée de la manière suivante <url_du_contexte>?app=<APPLICATION>&action=<ACTION>&param1=<param1>&param2=...
  • en CLI à l'aide du WIFF.
×