Commit b909863e authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

Ajustement Individu recherche + Blocage supplémentaire

parent 4cf66575
Loading
Loading
Loading
Loading
+1 −1
Changes for Dockerfile: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -14,4 +14,4 @@ COPY . /app

WORKDIR /app

RUN composer install
#RUN composer install
+72 −0
Changes for module/Application/config/others/individu.config.php: 72 added lines, 0 removed lines.
Original line number Diff line number Diff line
<?php

namespace Application;

use Application\Controller\Factory\IndividuControllerFactory;
use Application\Controller\IndividuController;
use Application\Service\Individu\IndividuService;
use Application\Service\Individu\IndividuServiceFactory;
use Laminas\Router\Http\Literal;
use UnicaenAuth\Guard\PrivilegeController;

return [
    'bjyauthorize'    => [
        'guards' => [
            PrivilegeController::class => [
                [
                    'controller' => IndividuController::class,
                    'action'     => [
                        'rechercher',
                    ],
                    'role' => [],
                ],
            ],
        ],
    ],

    'router' => [
        'routes' => [
            'individu' => [
                'type'          => Literal::class,
                'options'       => [
                    'route'    => '/individu',
                    'defaults' => [
                        'controller'    => IndividuController::class,
//                        'action'        => 'index',
                    ],
                ],
                'may_terminate' => false,
                'child_routes'  => [
                    'rechercher' => [
                        'type'          => Literal::class,
                        'options'       => [
                            'route'    => '/rechercher',
                            'defaults' => [
                                'controller'    => IndividuController::class,
                                'action'        => 'rechercher',
                            ],
                        ],
                    ],
                ],
            ],
        ],
    ],
    'controllers' => [
        'factories' => [
            IndividuController::class => IndividuControllerFactory::class,
        ]
    ],
    'service_manager' => [
        'factories' => [
//            IndividuService::class => IndividuServiceFactory::class,
        ],
    ],
    'form_elements'   => [
        'factories' => [
        ],
    ],
    'hydrators' => [
        'factories' => [
        ],
    ],
];
 No newline at end of file
+1 −1
Changes for module/Application/config/others/utilisateur.config.php: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -23,9 +23,9 @@ use Application\Service\Utilisateur\UtilisateurService;
use Application\Service\Utilisateur\UtilisateurServiceFactory;
use Application\View\Helper\IndividuUsurpationHelperFactory;
use Application\View\Helper\RoleHelper;
use UnicaenAuth\Guard\PrivilegeController;
use Laminas\Router\Http\Literal;
use Laminas\Router\Http\Segment;
use UnicaenAuth\Guard\PrivilegeController;

return [
    'bjyauthorize'    => [
+1 −1
Changes for module/Application/src/Application/Controller/Factory/CoEncadrantControllerFactory.php: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -34,7 +34,7 @@ class CoEncadrantControllerFactory {
        $acteurService = $container->get(ActeurService::class);
        $coEncadrantService = $container->get(CoEncadrantService::class);
        $ecoleDoctoraleService = $container->get(EcoleDoctoraleService::class);
        $individuService = $container->get('IndividuService');
        $individuService = $container->get(IndividuService::class);
        $fileService = $container->get(FileService::class);
        $theseService = $container->get('TheseService');
        $uniteRechercheService = $container->get(UniteRechercheService::class);
+1 −1
Changes for module/Application/src/Application/Controller/Factory/FichierTheseControllerFactory.php: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -44,7 +44,7 @@ class FichierTheseControllerFactory
        $fichierTheseService = $container->get('FichierTheseService');
        $versionFichierService = $container->get('VersionFichierService');
        $notificationService = $container->get(NotifierService::class);
        $individuService = $container->get('IndividuService');
        $individuService = $container->get(IndividuService::class);
        $validationService = $container->get('ValidationService');
        $eventRouterReplacer = new EventRouterReplacer($httpRouter, $cliConfig);
        $eventManager = $container->get('EventManager');
Loading