Finalisation de la doc
This commit is contained in:
parent
0ea8ab59f6
commit
26fe7da80d
1 changed files with 3 additions and 3 deletions
|
@ -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.
|
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
|
```php
|
||||||
function prefex_super_autorisation($qui){
|
function prefex_super_autorisation($qui){
|
||||||
if ($qui['pgp'] === 'boss') {
|
if ($qui['pgp'] === 'boss') {
|
||||||
|
@ -93,7 +93,7 @@ function prefex_super_autorisation($qui){
|
||||||
return false;
|
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
|
```php
|
||||||
tester_autorisation($faire, $type, $qui, false);
|
tester_autorisation($faire, $type, $qui, false);
|
||||||
```
|
```
|
||||||
|
|
Loading…
Add table
Reference in a new issue