openMairie.org | Démonstration | Documentation | Forum

Prop0065 - Suppression du système des anciennes actions de formulaire

Porteur principal : Florent MICHON

Porteur secondaire : Sofien TIMEZOUAGHT

Résumé

Depuis la version 4.5.0 du framework, la gestion des actions dans les formulaires a été revu. L’ancien système passait par la définition d’un tableau $portlet_actions , le nouveau système passe par la définition dans l’attribut $class_actions de la classe dbform . L’ancien système est resté compatible depuis et des méthodes permettent de faire la traduction de l’ancien système vers le nouveau. L’objectif est de supprimer l’ancien système complètement.

Motivation

  • nettoyage
  • maintenabilité
  • moins de confusion pour les nouveaux développeurs
  • une seule méthode de faire une chose

Pré-requis

Aucun

Proposition et implémentation

https://adullact.net/scm/viewvc.php/openmairie/openmairie_exemple/branches/prop0065-remove-old-form-actions/
https://adullact.net/scm/viewvc.php/openmairie?view=revision&revision=4414
https://adullact.net/scm/viewvc.php/openmairie?view=revision&revision=4439

Risques

  • Devoir migrer son application les anciennes actions vers les nouvelles actions
1 J'aime