Skip to content
Snippets Groups Projects

Modulateurs structures

Closed Alexandre Zvenigorosky requested to merge modulateurs-structures into master
Files
6
@@ -73,6 +73,33 @@ return [
],
'may_terminate' => true,
],
'type-modulateur-structure-saisie' => [
'type' => 'Segment',
'options' => [
'route' => '/type-modulateur-structure-saisie/:typeModulateur[/:typeModulateurStructure]',
'constraints' => [
'typeModulateur' => '[0-9]*',
'typeModulateurStructure' => '[0-9]*',
],
'defaults' => [
'action' => 'type-modulateur-structure-saisie',
],
],
'may_terminate' => true,
],
'type-modulateur-structure-delete' => [
'type' => 'Segment',
'options' => [
'route' => '/type-modulateur-structure-delete/:typeModulateurStructure',
'constraints' => [
'typeModulateurStructure' => '[0-9]*',
],
'defaults' => [
'action' => 'type-modulateur-structure-delete',
],
],
'may_terminate' => true,
],
],
],
],
@@ -84,7 +111,8 @@ return [
'administration' => [
'pages' => [
'modulateur' => [
'label' => 'Modulateurs des taux horaires',
'label' => 'Modulateur',
'title' => 'Modulateurs',
'icon' => 'fa fa-tachometer',
'route' => 'modulateur',
'resource' => PrivilegeController::getResourceId('Application\Controller\Modulateur', 'index'),
@@ -99,14 +127,14 @@ return [
'guards' => [
PrivilegeController::class => [
[
'controller' => 'Application\Controller\Modulateur',
'action' => ['index'],
'privileges' => [Privileges::MODULATEUR_VISUALISATION],
'assertion' => Assertion\ModulateurAssertion::class,
],
[
'controller' => 'Application\Controller\Modulateur',
'action' => ['saisie', 'delete', 'type-modulateur-saisie', 'type-modulateur-delete'],
'action' => ['saisie', 'delete', 'type-modulateur-saisie', 'type-modulateur-delete','type-modulateur-structure-saisie','type-modulateur-structure-delete'],
'privileges' => [Privileges::MODULATEUR_EDITION],
],
],
@@ -143,6 +171,7 @@ return [
'invokables' => [
Form\Modulateur\ModulateurSaisieForm::class => Form\Modulateur\ModulateurSaisieForm::class,
Form\Modulateur\TypeModulateurSaisieForm::class => Form\Modulateur\TypeModulateurSaisieForm::class,
Form\Modulateur\TypeModulateurStructureSaisieForm::class => Form\Modulateur\TypeModulateurStructureSaisieForm::class,
],
],
];
Loading