breves_autoriser.php
Déclarations d'autorisations
Table of Contents
Functions
- breves_autoriser() : mixed
- Fonction du pipeline autoriser. N'a rien à faire
- autoriser_breves_voir_dist() : bool
- Autorisation de voir la page breves
- autoriser_breves_menu_dist() : bool
- Autoriser les brèves dans le menu de navigation
- autoriser_brevecreer_menu_dist() : bool
- Autoriser la création de brèves dans le menu de navigation
- autoriser_breve_creer_dist() : bool
- Autorisation de créer une brève
- autoriser_rubrique_creerbrevedans_dist() : bool
- Autoriser à créer une brève dans la rubrique $id
- autoriser_breve_modifier_dist() : bool
- Autoriser à modifier la brève $id
Functions
breves_autoriser()
Fonction du pipeline autoriser. N'a rien à faire
breves_autoriser() : mixed
Tags
autoriser_breves_voir_dist()
Autorisation de voir la page breves
autoriser_breves_voir_dist(string $faire, string $type, int $id, array<string|int, mixed> $qui, array<string|int, mixed> $opt) : bool
Toujours OK, si les brèves sont activées
Parameters
- $faire : string
-
Action demandée
- $type : string
-
Type d'objet sur lequel appliquer l'action
- $id : int
-
Identifiant de l'objet
- $qui : array<string|int, mixed>
-
Description de l'auteur demandant l'autorisation
- $opt : array<string|int, mixed>
-
Options de cette autorisation
Return values
bool —true s'il a le droit, false sinon
autoriser_breves_menu_dist()
Autoriser les brèves dans le menu de navigation
autoriser_breves_menu_dist(string $faire[, string $type = '' ][, int $id = 0 ][, array<string|int, mixed> $qui = null ][, array<string|int, mixed> $opt = null ]) : bool
Parameters
- $faire : string
-
Action demandée
- $type : string = ''
-
Type d'objet sur lequel appliquer l'action
- $id : int = 0
-
Identifiant de l'objet
- $qui : array<string|int, mixed> = null
-
Description de l'auteur demandant l'autorisation
- $opt : array<string|int, mixed> = null
-
Options de cette autorisation
Return values
bool —true s'il a le droit, false sinon
autoriser_brevecreer_menu_dist()
Autoriser la création de brèves dans le menu de navigation
autoriser_brevecreer_menu_dist(string $faire, string $type, int $id, array<string|int, mixed> $qui, array<string|int, mixed> $opt) : bool
Parameters
- $faire : string
-
Action demandée
- $type : string
-
Type d'objet sur lequel appliquer l'action
- $id : int
-
Identifiant de l'objet
- $qui : array<string|int, mixed>
-
Description de l'auteur demandant l'autorisation
- $opt : array<string|int, mixed>
-
Options de cette autorisation
Return values
bool —true s'il a le droit, false sinon
autoriser_breve_creer_dist()
Autorisation de créer une brève
autoriser_breve_creer_dist(string $faire, string $type, int $id, array<string|int, mixed> $qui, array<string|int, mixed> $opt) : bool
Il faut que les brèves soient activées qu'une rubrique existe
Parameters
- $faire : string
-
Action demandée
- $type : string
-
Type d'objet sur lequel appliquer l'action
- $id : int
-
Identifiant de l'objet
- $qui : array<string|int, mixed>
-
Description de l'auteur demandant l'autorisation
- $opt : array<string|int, mixed>
-
Options de cette autorisation
Return values
bool —true s'il a le droit, false sinon
autoriser_rubrique_creerbrevedans_dist()
Autoriser à créer une brève dans la rubrique $id
autoriser_rubrique_creerbrevedans_dist(string $faire, string $type, int $id, array<string|int, mixed> $qui, array<string|int, mixed> $opt) : bool
Parameters
- $faire : string
-
Action demandée
- $type : string
-
Type d'objet sur lequel appliquer l'action
- $id : int
-
Identifiant de l'objet
- $qui : array<string|int, mixed>
-
Description de l'auteur demandant l'autorisation
- $opt : array<string|int, mixed>
-
Options de cette autorisation
Return values
bool —true s'il a le droit, false sinon
autoriser_breve_modifier_dist()
Autoriser à modifier la brève $id
autoriser_breve_modifier_dist(string $faire, string $type, int $id, array<string|int, mixed> $qui, array<string|int, mixed> $opt) : bool
- admins & redac si la brève n'est pas publiée
- admins de rubrique parente si publiée
Parameters
- $faire : string
-
Action demandée
- $type : string
-
Type d'objet sur lequel appliquer l'action
- $id : int
-
Identifiant de l'objet
- $qui : array<string|int, mixed>
-
Description de l'auteur demandant l'autorisation
- $opt : array<string|int, mixed>
-
Options de cette autorisation
Return values
bool —true s'il a le droit, false sinon