Indiquer qui on incarne dans l'appel à l'autorisation d'incarner
Lorsqu'on surcharge la fonction autoriser_incarner() pour affiner les droits, parfois on aimerait bien savoir qui on incarne exactement.
Mais lors de l'appel à l'autorisation pour afficher le bouton dans la boîte infos, on n'a pas cette info.
On pourrait compléter de la sorte par ex. :
autoriser('incarner', '', $flux['args']['id])
Ou alors faire 2 autorisations distinctes ?
- autoriser_incarner_dist : autorisation d'incarner en général, peu importe qui
- autoriser_auteur_incarner_dist : autorisation d'incarner un auteur en particulier
Et donc dans le pipeline ça serait la 2ème :
autoriser('incarner', 'auteur', $flux['args']['id])