diff --git a/config/merged/abonnement.config.php b/config/merged/abonnement.config.php index 1ef062b7e481dcee1802c181f69275c00d6ecab4..18797c537069279bddd178f73909811501fe8efc 100644 --- a/config/merged/abonnement.config.php +++ b/config/merged/abonnement.config.php @@ -22,7 +22,7 @@ return [ 'notifier' ], 'privileges' => [ - AbonnementPrivileges::EDITER, + AbonnementPrivileges::EDITER_ABONNEMENT, ], ], [ diff --git a/config/merged/index.config.php b/config/merged/index.config.php index f034ffdb6d040aab8ad6be14419fb603576b3554..20c50d8c6a17c43b1083971f3a87f1aa902a5ef2 100644 --- a/config/merged/index.config.php +++ b/config/merged/index.config.php @@ -17,7 +17,7 @@ return [ 'abonnement' ], 'privileges' => [ - IndicateurPrivileges::AFFICHER, + IndicateurPrivileges::AFFICHER_INDICATEUR, ], ], ], diff --git a/config/merged/indicateur.config.php b/config/merged/indicateur.config.php index 8085e262c0ee36b297c0c944fbac2c27c4c39f71..91919efa9dd5e3aeadd05e379f1d4752b0f55013 100644 --- a/config/merged/indicateur.config.php +++ b/config/merged/indicateur.config.php @@ -26,7 +26,7 @@ return [ 'modifier', ], 'privileges' => [ - IndicateurPrivileges::EDITER, + IndicateurPrivileges::EDITER_INDICATEUR, ], ], [ @@ -38,7 +38,7 @@ return [ 'regenerer', ], 'privileges' => [ - IndicateurPrivileges::AFFICHER, + IndicateurPrivileges::AFFICHER_INDICATEUR, ], ], [ @@ -47,7 +47,7 @@ return [ 'detruire', ], 'privileges' => [ - IndicateurPrivileges::DETRUIRE, + IndicateurPrivileges::DETRUIRE_INDICATEUR, ], ], [ diff --git a/config/merged/tableau-de-bord.config.php b/config/merged/tableau-de-bord.config.php index d6e912a3b26f7ef86c140aa46ff52737ed875b86..9333765b195b245d59688ffacb7d520dde19e9f5 100644 --- a/config/merged/tableau-de-bord.config.php +++ b/config/merged/tableau-de-bord.config.php @@ -29,7 +29,7 @@ return [ 'afficher', ], 'privileges' => [ - IndicateurPrivileges::AFFICHER, + IndicateurPrivileges::AFFICHER_INDICATEUR, ], ], ], diff --git a/config/module.config.php b/config/module.config.php index a96740e49fce3600b3ecac543abaccc3a63310db..c9caba6d663c24ab34858acf9db126881974eb9a 100644 --- a/config/module.config.php +++ b/config/module.config.php @@ -43,7 +43,7 @@ return array( 'indicateurs' => [ 'label' => 'Indicateurs', 'route' => 'indicateurs', - 'resource' => IndicateurPrivileges::getResourceId(IndicateurPrivileges::AFFICHER), + 'resource' => IndicateurPrivileges::getResourceId(IndicateurPrivileges::AFFICHER_INDICATEUR), 'order' => 4000, 'icon' => 'fas fa-angle-right', ], diff --git a/documentation/02_privileges.sql b/documentation/02_privileges.sql index 0b1d59092626427a9c4e3c3e5f6f90283c32b416..e51c4e23f0a7fa7725e81f492c43514f98dc8b50 100644 --- a/documentation/02_privileges.sql +++ b/documentation/02_privileges.sql @@ -2,9 +2,9 @@ INSERT INTO unicaen_privilege_categorie (code, libelle, ordre, namespace) VALUES ('indicateur', 'Gestions des indicateurs', 800, 'UnicaenIndicateur\Provider\Privilege'); INSERT INTO unicaen_privilege_privilege(CATEGORIE_ID, CODE, LIBELLE, ORDRE) WITH d(code, lib, ordre) AS ( - SELECT 'afficher-indicateur', 'Afficher un indicateur', 1 UNION - SELECT 'editer-indicateur', 'Éditer un indicateur', 2 UNION - SELECT 'detruire-indicateur', 'Effacer un indicateur', 3 UNION + SELECT 'afficher_indicateur', 'Afficher un indicateur', 1 UNION + SELECT 'editer_indicateur', 'Éditer un indicateur', 2 UNION + SELECT 'detruire_indicateur', 'Effacer un indicateur', 3 ) SELECT cp.id, d.code, d.lib, d.ordre FROM d @@ -14,9 +14,9 @@ INSERT INTO unicaen_privilege_categorie (code, libelle, ordre, namespace) VALUES ('abonnement', 'Gestions des abonnement', 810, 'UnicaenIndicateur\Provider\Privilege'); INSERT INTO unicaen_privilege_privilege(CATEGORIE_ID, CODE, LIBELLE, ORDRE) WITH d(code, lib, ordre) AS ( - SELECT 'afficher-abonnement', 'Afficher un abonnement', 4 UNION - SELECT 'editer-abonnement', 'Éditer un abonnement', 5 UNION - SELECT 'detruire-abonnement', 'Effacer un abonnement', 6 + SELECT 'afficher_abonnement', 'Afficher un abonnement', 4 UNION + SELECT 'editer_abonnement', 'Éditer un abonnement', 5 UNION + SELECT 'detruire_abonnement', 'Effacer un abonnement', 6 ) SELECT cp.id, d.code, d.lib, d.ordre FROM d @@ -27,9 +27,9 @@ INSERT INTO unicaen_privilege_categorie (code, libelle, ordre, namespace) VALUES ('tableaudebord', 'Gestions des abonnement', 810, 'UnicaenIndicateur\Provider\Privilege'); INSERT INTO unicaen_privilege_privilege(CATEGORIE_ID, CODE, LIBELLE, ORDRE) WITH d(code, lib, ordre) AS ( - SELECT 'afficher-tableaudebord', 'Afficher un tableau de bord', 4 UNION - SELECT 'editer-tableaudebord', 'Éditer un tableau de bord', 5 UNION - SELECT 'detruire-tableaudebord', 'Effacer un tableau de bord', 6 + SELECT 'afficher_tableaudebord', 'Afficher un tableau de bord', 4 UNION + SELECT 'editer_tableaudebord', 'Éditer un tableau de bord', 5 UNION + SELECT 'detruire_tableaudebord', 'Effacer un tableau de bord', 6 ) SELECT cp.id, d.code, d.lib, d.ordre FROM d diff --git a/src/UnicaenIndicateur/Provider/Privilege/AbonnementPrivileges.php b/src/UnicaenIndicateur/Provider/Privilege/AbonnementPrivileges.php index 46ea913ec6eff0b56ce49898b3e63ad803c7be1d..cfa0db59bb34bb60c414f4dd1aedbee7af2d4775 100644 --- a/src/UnicaenIndicateur/Provider/Privilege/AbonnementPrivileges.php +++ b/src/UnicaenIndicateur/Provider/Privilege/AbonnementPrivileges.php @@ -6,7 +6,7 @@ use UnicaenPrivilege\Provider\Privilege\Privileges; class AbonnementPrivileges extends Privileges { - const AFFICHER = 'abonnement-afficher'; - const EDITER = 'abonnement-editer'; - const DETRUIRE = 'abonnement-detruire'; + const AFFICHER_ABONNEMENT = 'abonnement-afficher_abonnement'; + const EDITER_ABONNEMENT = 'abonnement-editer_abonnement'; + const DETRUIRE_ABONNEMENT = 'abonnement-detruire_abonnement'; } \ No newline at end of file diff --git a/src/UnicaenIndicateur/Provider/Privilege/IndicateurPrivileges.php b/src/UnicaenIndicateur/Provider/Privilege/IndicateurPrivileges.php index 9273674a45f75cdb44e214064e171ed7a58cf657..dc19cc6113617c843816cb2fa7413b2e6c4cec99 100644 --- a/src/UnicaenIndicateur/Provider/Privilege/IndicateurPrivileges.php +++ b/src/UnicaenIndicateur/Provider/Privilege/IndicateurPrivileges.php @@ -6,7 +6,7 @@ use UnicaenPrivilege\Provider\Privilege\Privileges; class IndicateurPrivileges extends Privileges { - const AFFICHER = 'indicateur-afficher'; - const EDITER = 'indicateur-editer'; - const DETRUIRE = 'indicateur-detruire'; + const AFFICHER_INDICATEUR = 'indicateur-afficher_indicateur'; + const EDITER_INDICATEUR = 'indicateur-editer_indicateur'; + const DETRUIRE_INDICATEUR = 'indicateur-detruire_indicateur'; } \ No newline at end of file diff --git a/src/UnicaenIndicateur/Provider/Privilege/TableaudebordPrivileges.php b/src/UnicaenIndicateur/Provider/Privilege/TableaudebordPrivileges.php index a840756017133df621dc637f5049283328f3c39b..fea570c768720532eb1983e996968ed735f29116 100644 --- a/src/UnicaenIndicateur/Provider/Privilege/TableaudebordPrivileges.php +++ b/src/UnicaenIndicateur/Provider/Privilege/TableaudebordPrivileges.php @@ -6,7 +6,7 @@ use UnicaenPrivilege\Provider\Privilege\Privileges; class TableaudebordPrivileges extends Privileges { - const AFFICHER = 'tableaudebord-afficher'; - const EDITER = 'tableaudebord-editer'; - const DETRUIRE = 'tableaudebord-detruire'; + const AFFICHER_TABLEAUDEBORD = 'tableaudebord-afficher_tableaudebord'; + const EDITER_TABLEAUDEBORD = 'tableaudebord-editer_tableaudebord'; + const DETRUIRE_TABLEAUDEBORD = 'tableaudebord-detruire_tableaudebord'; } \ No newline at end of file diff --git a/view/unicaen-indicateur/indicateur/index.phtml b/view/unicaen-indicateur/indicateur/index.phtml index 30d72e4cd2b955b74cf2cdcafec1c2a24b6ce1d0..23aaee039e4b8adce01bc588542a014d1e453bba 100644 --- a/view/unicaen-indicateur/indicateur/index.phtml +++ b/view/unicaen-indicateur/indicateur/index.phtml @@ -10,11 +10,11 @@ use UnicaenIndicateur\Entity\Db\Indicateur; use UnicaenIndicateur\Provider\Privilege\IndicateurPrivileges; use UnicaenIndicateur\Provider\Privilege\TableaudebordPrivileges; -$canVoir = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::AFFICHER)); -$canEditer = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::EDITER)); -$canDetruire = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::DETRUIRE)); +$canVoir = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::AFFICHER_INDICATEUR)); +$canEditer = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::EDITER_INDICATEUR)); +$canDetruire = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::DETRUIRE_INDICATEUR)); -$canTableaux = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::EDITER)); +$canTableaux = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::EDITER_TABLEAUDEBORD)); ?> <div class="row"> diff --git a/view/unicaen-indicateur/tableau-de-bord/afficher.phtml b/view/unicaen-indicateur/tableau-de-bord/afficher.phtml index 2bc786cf1b9e0a2c158841212df4450dcfc011ae..eb58556276100dcc38c3687acf8f1d1b17b36e78 100644 --- a/view/unicaen-indicateur/tableau-de-bord/afficher.phtml +++ b/view/unicaen-indicateur/tableau-de-bord/afficher.phtml @@ -13,11 +13,11 @@ use UnicaenIndicateur\Service\Indicateur\IndicateurService; $this->headTitle($tableau?$tableau->getTitre():"Tableau de bord supprimé"); -$canIndex = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::EDITER)); -$canGerer = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::EDITER)); -$canSupprimer = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::DETRUIRE)); +$canIndex = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::EDITER_TABLEAUDEBORD)); +$canGerer = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::EDITER_TABLEAUDEBORD)); +$canSupprimer = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::DETRUIRE_TABLEAUDEBORD)); -$canAfficherIndicateur = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::AFFICHER)); +$canAfficherIndicateur = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::AFFICHER_INDICATEUR)); $width = 12 / ((int) ($tableau?$tableau->getNbColumn():1)); ?> diff --git a/view/unicaen-indicateur/tableau-de-bord/index.phtml b/view/unicaen-indicateur/tableau-de-bord/index.phtml index 3cd14b06156ebaa3e8d1679d3a8e848bf2044bb0..2cf0542e6e18018cdf135ccaeb384430f8f8e00a 100644 --- a/view/unicaen-indicateur/tableau-de-bord/index.phtml +++ b/view/unicaen-indicateur/tableau-de-bord/index.phtml @@ -11,12 +11,12 @@ use UnicaenIndicateur\Provider\Privilege\TableaudebordPrivileges; $this->headTitle("Index des tableaux de bords"); -$canAfficher = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::AFFICHER)); -$canModifier = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::EDITER)); -$canGerer = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::EDITER));; -$canSupprimer = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::DETRUIRE));; +$canAfficher = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::AFFICHER_TABLEAUDEBORD)); +$canModifier = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::EDITER_TABLEAUDEBORD)); +$canGerer = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::EDITER_TABLEAUDEBORD));; +$canSupprimer = $this->isAllowed(TableaudebordPrivileges::getResourceId(TableaudebordPrivileges::DETRUIRE_TABLEAUDEBORD));; -$canIndicateurs = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::EDITER)); +$canIndicateurs = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::EDITER_INDICATEUR)); ?> <div class="row">