Fournir de vraies fonctions boutons_plugins et onglets_plugins #4596

Open
opened 9 months ago by cam.lafit · 2 comments
Collaborator

Ces 2 méthodes sont autogénérées avec une logique de serialization qui complique la lecture du code.
Comme la documentation est légère sur les problématiques des autorisation, il est complexe en l'état de suivre la logique de génération du menu et des droits afférents.

Il me semble pertinent de remplacer ce code https://git.spip.net/spip/spip/src/branch/master/ecrire/inc/plugin.php#L1061 par 2 vraies méthodes et pipelines qui vont bien. Cela permettrait de pouvoir suivre le code plus facilement (humain et ide)
De plus je crois que faire des méthodes autogénérées n'est pas forcément une bonne pratique.

Ces 2 méthodes sont autogénérées avec une logique de serialization qui complique la lecture du code. Comme la documentation est légère sur les problématiques des autorisation, il est complexe en l'état de suivre la logique de génération du menu et des droits afférents. Il me semble pertinent de remplacer ce code https://git.spip.net/spip/spip/src/branch/master/ecrire/inc/plugin.php#L1061 par 2 vraies méthodes et pipelines qui vont bien. Cela permettrait de pouvoir suivre le code plus facilement (humain et ide) De plus je crois que faire des méthodes autogénérées n'est pas forcément une bonne pratique.
Poster
Collaborator
There is no content yet.
Owner

Version cible mise à 4.1

**Version cible mise à 4.1**
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.