Finalisation de la doc

This commit is contained in:
Christophe 2020-02-11 21:54:43 +01:00
parent 0ea8ab59f6
commit 26fe7da80d

View file

@ -82,9 +82,9 @@ function autoriser_auteur_modifier($faire, $type, $id, $qui, $opt) {
}
```
3. Cette fonction : tester_autorisation(), renvoie toujours true pour les webmestres
3. Cette fonction : `tester_autorisation()` renvoie toujours **true** pour les **webmestres** et pour les auteurs avec le champ **boss=oui**.
Elle ajoute un pipeline : `super_autorisation` qui permet de modifier le retour.
Exemple, renvoyer toujours true pour les boss (pgp=boss, de l'auteur qui demande l'autorisation)
Exemple, renvoyer toujours true pour les boss définis dans le champ pgp=boss, de l'auteur qui demande l'autorisation
```php
function prefex_super_autorisation($qui){
if ($qui['pgp'] === 'boss') {
@ -93,7 +93,7 @@ function prefex_super_autorisation($qui){
return false;
}
```
On peut exeptionnellement interdire le passage dans ce pipeline en appelant notre fonction `tester_autorisation()` avec false en 4e arg
> On peut exeptionnellement interdire le passage dans ce pipeline ou le test $qui['boss'] === 'oui' en appelant notre fonction `tester_autorisation()` avec false en 4e arg
```php
tester_autorisation($faire, $type, $qui, false);
```