Loading module/Application/config/administration.config.php +0 −167 Original line number Diff line number Diff line Loading @@ -139,17 +139,6 @@ $config = [ ], 'may_terminate' => true, ], 'administration-periode' => [ 'type' => 'Literal', 'options' => [ 'route' => '/administration-periode', 'defaults' => [ 'controller' => 'Application\Controller\Administration', 'action' => 'administration-periode', ], ], 'may_terminate' => true, ], ], ], Loading @@ -164,162 +153,6 @@ $config = [ 'order' => 7, 'pages' => [ // remplies automatiquement 'gestion-referentiel-commun' => [ 'label' => 'Gestion dictionnaires de données', 'icon' => 'fas fa-table-list', 'route' => 'administration-referentiel-commun', 'resource' => PrivilegeController::getResourceId('Application\Controller\Administration', 'administration-referentiel-commun'), 'order' => 82, 'border - color' => '#111', 'pages' => [ 'voirie' => [ 'label' => 'Gestion des voiries', 'icon' => 'fas fa-graduation-cap', 'route' => 'voirie', 'resource' => PrivilegeController::getResourceId('Application\Controller\Voirie', 'index'), 'order' => 800, 'border-color' => '#BBCF55', ], ], ], 'gestion-nomenclature-rh' => [ 'label' => 'Gestion des nomenclatures RH', 'icon' => 'fas fa-table-list', 'route' => 'administration-nomenclature-rh', 'resource' => PrivilegeController::getResourceId('Application\Controller\Administration', 'administration-nomenclature-rh'), 'order' => 83, 'border - color' => '#111', 'pages' => [ 'Employeurs' => [ 'border-color' => '#9F491F', 'icon' => 'fas fa-table-list', 'label' => "Gestion des employeurs", 'title' => "Gestion des employeurs", 'route' => 'employeur', 'resource' => PrivilegeController::getResourceId('Application\Controller\Employeur', 'index'), 'order' => 799, ], 'grade' => [ 'label' => 'Gestion des grades', 'icon' => 'fas fa-graduation-cap', 'route' => 'grades', 'resource' => PrivilegeController::getResourceId('Application\Controller\Grade', 'index'), 'order' => 800, 'border-color' => '#BBCF55', ], 'corps' => [ 'label' => 'Gestion des corps', 'icon' => 'fas fa-graduation-cap', 'route' => 'corps', 'resource' => PrivilegeController::getResourceId('Application\Controller\Corps', 'index'), 'order' => 801, 'border-color' => '#BBCF55', ], ], ], 'gestion-periode' => [ 'label' => 'Gestion des périodes', 'icon' => 'fas fa-table-list', 'route' => 'periodes', 'resource' => PrivilegeController::getResourceId('Application\Controller\Periode', 'index'), 'order' => 84, 'border - color' => '#111', ], 'gestion-etablissement' => [ 'label' => 'Gestion des établissements', 'icon' => 'fas fa-table-list', 'route' => 'etablissement', 'resource' => PrivilegeController::getResourceId('Application\Controller\Etablissement', 'index'), 'order' => 85, 'border - color' => '#111', ], 'gestion-type-formation' => [ 'label' => 'Gestion des types de formations', 'icon' => 'fas fa-table-list', 'route' => 'type-formation', 'resource' => PrivilegeController::getResourceId('Application\Controller\TypeFormation', 'index'), 'order' => 86, 'border - color' => '#111', ], 'gestion-pays' => [ 'label' => 'Gestion des Pays', 'icon' => 'fas fa-table-list', 'route' => 'pays', 'resource' => PrivilegeController::getResourceId('Application\Controller\Pays', 'index'), 'order' => 87, 'border - color' => '#111', ], 'gestion-departement' => [ 'label' => 'Gestion des Départements', 'icon' => 'fas fa-table-list', 'route' => 'departement', 'resource' => PrivilegeController::getResourceId('Application\Controller\Departement', 'index'), 'order' => 88, 'border - color' => '#111', ], 'gestion-intervenant' => [ 'label' => 'Gestion intervenants (Statuts, PJ, etc...)', 'icon' => 'fas fa-table-list', 'route' => 'administration-intervenant', 'resource' => PrivilegeController::getResourceId('Application\Controller\Administration', 'administration-intervenant'), 'order' => 80, 'border - color' => '#111', 'pages' => [ 'statut' => [ 'label' => 'Edition des statuts des intervenants', 'icon' => 'fas fa-graduation-cap', 'route' => 'statut', 'resource' => PrivilegeController::getResourceId('Intervenant\Controller\Statut', 'index'), 'order' => 90, 'border-color' => '#BBCF55', ], 'type-piece-jointe-statut' => [ 'label' => "Pièces justificatives attendues par statut d'intervenant", 'title' => "Permet de personnaliser les pièces justificatives à demander en fonction du statut des intervenants", 'route' => 'piece-jointe/type-piece-jointe-statut', 'withtarget' => true, 'order' => 91, 'resource' => PrivilegeController::getResourceId('Application\Controller\PieceJointe', 'type-piece-jointe-statut'), ], 'gestion-champs-autres-dossier-intervenant' => [ 'label' => "Gestion des champs personnalisés pour le dossier intervenant", 'title' => "Editer et modifier les 5 champs personnalisables pour les dossiers des intervenant", 'route' => 'autres-infos', 'withtarget' => true, 'order' => 92, 'resource' => PrivilegeController::getResourceId('Application\Controller\Autres', 'index'), ], ], ], 'administration-financiere' => [ 'label' => 'Données financières', 'icon' => 'fas fa-table-list', 'route' => 'administration-financiere', 'resource' => PrivilegeController::getResourceId('Application\Controller\Administration', 'administration-financiere'), 'order' => 81, 'border - color' => '#111', 'pages' => [ 'centre-cout' => [ 'label' => 'Edition des centres de coûts', 'icon' => 'fas fa-graduation-cap', 'route' => 'centre-cout', 'resource' => PrivilegeController::getResourceId('Application\Controller\CentreCout', 'index'), 'order' => 80, 'border-color' => '#BBCF55', ], 'centre-cout-activite' => [ 'label' => 'Edition des types d\'activités des centres de coûts', 'icon' => 'fas fa-graduation-cap', 'route' => 'centre-cout-activite', 'resource' => PrivilegeController::getResourceId('Application\Controller\CentreCout', 'index'), 'order' => 80, 'border-color' => '#BBCF55', ], ], ], ], ], ], Loading module/Application/config/centre-cout.config.php +36 −3 Original line number Diff line number Diff line Loading @@ -111,6 +111,39 @@ return [ ], ], 'navigation' => [ 'default' => [ 'home' => [ 'pages' => [ 'administration' => [ 'pages' => [ 'finances' => [ 'pages' => [ 'centre-cout' => [ 'label' => 'Edition des centres de coûts', 'icon' => 'fas fa-graduation-cap', 'route' => 'centre-cout', 'resource' => PrivilegeController::getResourceId('Application\Controller\CentreCout', 'index'), 'order' => 80, 'border-color' => '#BBCF55', ], 'centre-cout-activite' => [ 'label' => 'Edition des types d\'activités des centres de coûts', 'icon' => 'fas fa-graduation-cap', 'route' => 'centre-cout-activite', 'resource' => PrivilegeController::getResourceId('Application\Controller\CentreCout', 'index'), 'order' => 80, 'border-color' => '#BBCF55', ], ], ], ], ], ], ], ], ], 'bjyauthorize' => [ 'guards' => [ PrivilegeController::class => [ Loading module/Application/config/corps.config.php +25 −0 Original line number Diff line number Diff line Loading @@ -54,6 +54,31 @@ return [ ], ], 'navigation' => [ 'default' => [ 'home' => [ 'pages' => [ 'administration' => [ 'pages' => [ 'rh' => [ 'pages' => [ 'corps' => [ 'label' => 'Gestion des corps', 'icon' => 'fas fa-graduation-cap', 'route' => 'corps', 'resource' => PrivilegeController::getResourceId('Application\Controller\Corps', 'index'), 'order' => 801, 'border-color' => '#BBCF55', ], ], ], ], ], ], ], ], ], 'bjyauthorize' => [ 'guards' => [ PrivilegeController::class => [ Loading module/Application/config/departement.config.php +27 −1 Original line number Diff line number Diff line Loading @@ -43,6 +43,32 @@ return [ ], ], ], 'navigation' => [ 'default' => [ 'home' => [ 'pages' => [ 'administration' => [ 'pages' => [ 'nomenclatures' => [ 'pages' => [ 'gestion-departement' => [ 'label' => 'Départements', 'icon' => 'fas fa-table-list', 'route' => 'departement', 'resource' => PrivilegeController::getResourceId('Application\Controller\Departement', 'index'), 'order' => 10, 'border - color' => '#111', ], ], ], ], ], ], ], ], ], 'bjyauthorize' => [ 'guards' => [ PrivilegeController::class => [ Loading module/Application/config/discipline.config.php +15 −11 Original line number Diff line number Diff line Loading @@ -67,6 +67,8 @@ return [ 'home' => [ 'pages' => [ 'administration' => [ 'pages' => [ 'odf' => [ 'pages' => [ 'discipline' => [ 'border-color' => '#9F491F', Loading @@ -83,6 +85,8 @@ return [ ], ], ], ], ], 'bjyauthorize' => [ 'guards' => [ PrivilegeController::class => [ Loading Loading
module/Application/config/administration.config.php +0 −167 Original line number Diff line number Diff line Loading @@ -139,17 +139,6 @@ $config = [ ], 'may_terminate' => true, ], 'administration-periode' => [ 'type' => 'Literal', 'options' => [ 'route' => '/administration-periode', 'defaults' => [ 'controller' => 'Application\Controller\Administration', 'action' => 'administration-periode', ], ], 'may_terminate' => true, ], ], ], Loading @@ -164,162 +153,6 @@ $config = [ 'order' => 7, 'pages' => [ // remplies automatiquement 'gestion-referentiel-commun' => [ 'label' => 'Gestion dictionnaires de données', 'icon' => 'fas fa-table-list', 'route' => 'administration-referentiel-commun', 'resource' => PrivilegeController::getResourceId('Application\Controller\Administration', 'administration-referentiel-commun'), 'order' => 82, 'border - color' => '#111', 'pages' => [ 'voirie' => [ 'label' => 'Gestion des voiries', 'icon' => 'fas fa-graduation-cap', 'route' => 'voirie', 'resource' => PrivilegeController::getResourceId('Application\Controller\Voirie', 'index'), 'order' => 800, 'border-color' => '#BBCF55', ], ], ], 'gestion-nomenclature-rh' => [ 'label' => 'Gestion des nomenclatures RH', 'icon' => 'fas fa-table-list', 'route' => 'administration-nomenclature-rh', 'resource' => PrivilegeController::getResourceId('Application\Controller\Administration', 'administration-nomenclature-rh'), 'order' => 83, 'border - color' => '#111', 'pages' => [ 'Employeurs' => [ 'border-color' => '#9F491F', 'icon' => 'fas fa-table-list', 'label' => "Gestion des employeurs", 'title' => "Gestion des employeurs", 'route' => 'employeur', 'resource' => PrivilegeController::getResourceId('Application\Controller\Employeur', 'index'), 'order' => 799, ], 'grade' => [ 'label' => 'Gestion des grades', 'icon' => 'fas fa-graduation-cap', 'route' => 'grades', 'resource' => PrivilegeController::getResourceId('Application\Controller\Grade', 'index'), 'order' => 800, 'border-color' => '#BBCF55', ], 'corps' => [ 'label' => 'Gestion des corps', 'icon' => 'fas fa-graduation-cap', 'route' => 'corps', 'resource' => PrivilegeController::getResourceId('Application\Controller\Corps', 'index'), 'order' => 801, 'border-color' => '#BBCF55', ], ], ], 'gestion-periode' => [ 'label' => 'Gestion des périodes', 'icon' => 'fas fa-table-list', 'route' => 'periodes', 'resource' => PrivilegeController::getResourceId('Application\Controller\Periode', 'index'), 'order' => 84, 'border - color' => '#111', ], 'gestion-etablissement' => [ 'label' => 'Gestion des établissements', 'icon' => 'fas fa-table-list', 'route' => 'etablissement', 'resource' => PrivilegeController::getResourceId('Application\Controller\Etablissement', 'index'), 'order' => 85, 'border - color' => '#111', ], 'gestion-type-formation' => [ 'label' => 'Gestion des types de formations', 'icon' => 'fas fa-table-list', 'route' => 'type-formation', 'resource' => PrivilegeController::getResourceId('Application\Controller\TypeFormation', 'index'), 'order' => 86, 'border - color' => '#111', ], 'gestion-pays' => [ 'label' => 'Gestion des Pays', 'icon' => 'fas fa-table-list', 'route' => 'pays', 'resource' => PrivilegeController::getResourceId('Application\Controller\Pays', 'index'), 'order' => 87, 'border - color' => '#111', ], 'gestion-departement' => [ 'label' => 'Gestion des Départements', 'icon' => 'fas fa-table-list', 'route' => 'departement', 'resource' => PrivilegeController::getResourceId('Application\Controller\Departement', 'index'), 'order' => 88, 'border - color' => '#111', ], 'gestion-intervenant' => [ 'label' => 'Gestion intervenants (Statuts, PJ, etc...)', 'icon' => 'fas fa-table-list', 'route' => 'administration-intervenant', 'resource' => PrivilegeController::getResourceId('Application\Controller\Administration', 'administration-intervenant'), 'order' => 80, 'border - color' => '#111', 'pages' => [ 'statut' => [ 'label' => 'Edition des statuts des intervenants', 'icon' => 'fas fa-graduation-cap', 'route' => 'statut', 'resource' => PrivilegeController::getResourceId('Intervenant\Controller\Statut', 'index'), 'order' => 90, 'border-color' => '#BBCF55', ], 'type-piece-jointe-statut' => [ 'label' => "Pièces justificatives attendues par statut d'intervenant", 'title' => "Permet de personnaliser les pièces justificatives à demander en fonction du statut des intervenants", 'route' => 'piece-jointe/type-piece-jointe-statut', 'withtarget' => true, 'order' => 91, 'resource' => PrivilegeController::getResourceId('Application\Controller\PieceJointe', 'type-piece-jointe-statut'), ], 'gestion-champs-autres-dossier-intervenant' => [ 'label' => "Gestion des champs personnalisés pour le dossier intervenant", 'title' => "Editer et modifier les 5 champs personnalisables pour les dossiers des intervenant", 'route' => 'autres-infos', 'withtarget' => true, 'order' => 92, 'resource' => PrivilegeController::getResourceId('Application\Controller\Autres', 'index'), ], ], ], 'administration-financiere' => [ 'label' => 'Données financières', 'icon' => 'fas fa-table-list', 'route' => 'administration-financiere', 'resource' => PrivilegeController::getResourceId('Application\Controller\Administration', 'administration-financiere'), 'order' => 81, 'border - color' => '#111', 'pages' => [ 'centre-cout' => [ 'label' => 'Edition des centres de coûts', 'icon' => 'fas fa-graduation-cap', 'route' => 'centre-cout', 'resource' => PrivilegeController::getResourceId('Application\Controller\CentreCout', 'index'), 'order' => 80, 'border-color' => '#BBCF55', ], 'centre-cout-activite' => [ 'label' => 'Edition des types d\'activités des centres de coûts', 'icon' => 'fas fa-graduation-cap', 'route' => 'centre-cout-activite', 'resource' => PrivilegeController::getResourceId('Application\Controller\CentreCout', 'index'), 'order' => 80, 'border-color' => '#BBCF55', ], ], ], ], ], ], Loading
module/Application/config/centre-cout.config.php +36 −3 Original line number Diff line number Diff line Loading @@ -111,6 +111,39 @@ return [ ], ], 'navigation' => [ 'default' => [ 'home' => [ 'pages' => [ 'administration' => [ 'pages' => [ 'finances' => [ 'pages' => [ 'centre-cout' => [ 'label' => 'Edition des centres de coûts', 'icon' => 'fas fa-graduation-cap', 'route' => 'centre-cout', 'resource' => PrivilegeController::getResourceId('Application\Controller\CentreCout', 'index'), 'order' => 80, 'border-color' => '#BBCF55', ], 'centre-cout-activite' => [ 'label' => 'Edition des types d\'activités des centres de coûts', 'icon' => 'fas fa-graduation-cap', 'route' => 'centre-cout-activite', 'resource' => PrivilegeController::getResourceId('Application\Controller\CentreCout', 'index'), 'order' => 80, 'border-color' => '#BBCF55', ], ], ], ], ], ], ], ], ], 'bjyauthorize' => [ 'guards' => [ PrivilegeController::class => [ Loading
module/Application/config/corps.config.php +25 −0 Original line number Diff line number Diff line Loading @@ -54,6 +54,31 @@ return [ ], ], 'navigation' => [ 'default' => [ 'home' => [ 'pages' => [ 'administration' => [ 'pages' => [ 'rh' => [ 'pages' => [ 'corps' => [ 'label' => 'Gestion des corps', 'icon' => 'fas fa-graduation-cap', 'route' => 'corps', 'resource' => PrivilegeController::getResourceId('Application\Controller\Corps', 'index'), 'order' => 801, 'border-color' => '#BBCF55', ], ], ], ], ], ], ], ], ], 'bjyauthorize' => [ 'guards' => [ PrivilegeController::class => [ Loading
module/Application/config/departement.config.php +27 −1 Original line number Diff line number Diff line Loading @@ -43,6 +43,32 @@ return [ ], ], ], 'navigation' => [ 'default' => [ 'home' => [ 'pages' => [ 'administration' => [ 'pages' => [ 'nomenclatures' => [ 'pages' => [ 'gestion-departement' => [ 'label' => 'Départements', 'icon' => 'fas fa-table-list', 'route' => 'departement', 'resource' => PrivilegeController::getResourceId('Application\Controller\Departement', 'index'), 'order' => 10, 'border - color' => '#111', ], ], ], ], ], ], ], ], ], 'bjyauthorize' => [ 'guards' => [ PrivilegeController::class => [ Loading
module/Application/config/discipline.config.php +15 −11 Original line number Diff line number Diff line Loading @@ -67,6 +67,8 @@ return [ 'home' => [ 'pages' => [ 'administration' => [ 'pages' => [ 'odf' => [ 'pages' => [ 'discipline' => [ 'border-color' => '#9F491F', Loading @@ -83,6 +85,8 @@ return [ ], ], ], ], ], 'bjyauthorize' => [ 'guards' => [ PrivilegeController::class => [ Loading