Skip to content

refactor de `parametre_url()`

Le code historique n'a pas vraiment bougé à l'occasion de l'adoption des ESM, mais la pertinence d'une modernisation se pose :

Car, on gagnerait à :

  • utiliser des méthodes modernes via URLParamsSearch()
  • définir dans quelles mesures la version front-end diffère de la version back-end PHP
  • gérer (normaliser) plus de cas de figure pour l'instant soigneusement éviter ( valeur 0 , valeur [], valeur null, cohabitation valeur simple / tabulaire)
  • préciser des usages (permis / non permis) et les documenter
  • Écrire les tests unitaires relatifs

Évidemment, ça suppose de casser/déprécier certains cas d'usage, mais au bénéfice d'une meilleure visibilité à moyen terme (5.1 ?).