Loading config/merged/indicateur.config.php +8 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,14 @@ return [ 'controller' => IndicateurController::class, 'action' => [ 'index', ], 'privileges' => [ IndicateurPrivileges::INDICATEUR_INDEX, ], ], [ 'controller' => IndicateurController::class, 'action' => [ 'creer', 'modifier', ], Loading config/module.config.php +0 −20 Original line number Diff line number Diff line Loading @@ -34,26 +34,6 @@ return array( ], ], 'navigation' => [ 'default' => [ 'home' => [ 'pages' => [ 'administration' => [ 'pages' => [ 'indicateurs' => [ 'label' => 'Indicateurs', 'route' => 'indicateurs', 'resource' => IndicateurPrivileges::getResourceId(IndicateurPrivileges::AFFICHER_INDICATEUR), 'order' => 4000, 'icon' => 'fas fa-angle-right', ], ], ], ], ], ], ], 'router' => [ 'routes' => [ ], Loading config/unicaen-indicateur.global.php.dist +7 −7 Original line number Diff line number Diff line <?php use UnicaenIndicateur\Controller\IndexController; use UnicaenIndicateur\Controller\IndicateurController; use UnicaenPrivilege\Guard\PrivilegeController; use UnicaenIndicateur\Provider\Privilege\IndicateurPrivileges; return [ 'navigation' => [ Loading @@ -14,7 +14,7 @@ return [ 'indicateurs' => [ 'label' => 'Indicateurs', 'route' => 'indicateurs', 'resource' => IndicateurPrivileges::getResourceId(IndicateurPrivileges::AFFICHER_INDICATEUR), 'resource' => PrivilegeController::getResourceId(IndicateurController::class, 'index'), 'order' => 4000, 'icon' => 'fas fa-angle-right', ], Loading documentation/02_privileges.sql +1 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ 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 'indicateur_index', 'Accéder à l''index', 10 UNION SELECT 'indicateur_mes_indicateurs', 'Affichage du menu - Mes Indicateurs -', 100 ) SELECT cp.id, d.code, d.lib, d.ordre Loading src/UnicaenIndicateur/Provider/Privilege/IndicateurPrivileges.php +1 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,7 @@ use UnicaenPrivilege\Provider\Privilege\Privileges; class IndicateurPrivileges extends Privileges { const INDICATEUR_MES_INDICATEURS = 'indicateur-indicateur_mes_indicateurs'; const INDICATEUR_INDEX = 'indicateur-indicateur_index'; const AFFICHER_INDICATEUR = 'indicateur-afficher_indicateur'; const EDITER_INDICATEUR = 'indicateur-editer_indicateur'; const DETRUIRE_INDICATEUR = 'indicateur-detruire_indicateur'; Loading Loading
config/merged/indicateur.config.php +8 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,14 @@ return [ 'controller' => IndicateurController::class, 'action' => [ 'index', ], 'privileges' => [ IndicateurPrivileges::INDICATEUR_INDEX, ], ], [ 'controller' => IndicateurController::class, 'action' => [ 'creer', 'modifier', ], Loading
config/module.config.php +0 −20 Original line number Diff line number Diff line Loading @@ -34,26 +34,6 @@ return array( ], ], 'navigation' => [ 'default' => [ 'home' => [ 'pages' => [ 'administration' => [ 'pages' => [ 'indicateurs' => [ 'label' => 'Indicateurs', 'route' => 'indicateurs', 'resource' => IndicateurPrivileges::getResourceId(IndicateurPrivileges::AFFICHER_INDICATEUR), 'order' => 4000, 'icon' => 'fas fa-angle-right', ], ], ], ], ], ], ], 'router' => [ 'routes' => [ ], Loading
config/unicaen-indicateur.global.php.dist +7 −7 Original line number Diff line number Diff line <?php use UnicaenIndicateur\Controller\IndexController; use UnicaenIndicateur\Controller\IndicateurController; use UnicaenPrivilege\Guard\PrivilegeController; use UnicaenIndicateur\Provider\Privilege\IndicateurPrivileges; return [ 'navigation' => [ Loading @@ -14,7 +14,7 @@ return [ 'indicateurs' => [ 'label' => 'Indicateurs', 'route' => 'indicateurs', 'resource' => IndicateurPrivileges::getResourceId(IndicateurPrivileges::AFFICHER_INDICATEUR), 'resource' => PrivilegeController::getResourceId(IndicateurController::class, 'index'), 'order' => 4000, 'icon' => 'fas fa-angle-right', ], Loading
documentation/02_privileges.sql +1 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ 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 'indicateur_index', 'Accéder à l''index', 10 UNION SELECT 'indicateur_mes_indicateurs', 'Affichage du menu - Mes Indicateurs -', 100 ) SELECT cp.id, d.code, d.lib, d.ordre Loading
src/UnicaenIndicateur/Provider/Privilege/IndicateurPrivileges.php +1 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,7 @@ use UnicaenPrivilege\Provider\Privilege\Privileges; class IndicateurPrivileges extends Privileges { const INDICATEUR_MES_INDICATEURS = 'indicateur-indicateur_mes_indicateurs'; const INDICATEUR_INDEX = 'indicateur-indicateur_index'; const AFFICHER_INDICATEUR = 'indicateur-afficher_indicateur'; const EDITER_INDICATEUR = 'indicateur-editer_indicateur'; const DETRUIRE_INDICATEUR = 'indicateur-detruire_indicateur'; Loading