Commit b7e26877 authored by Jean-Baptiste Oellers's avatar Jean-Baptiste Oellers
Browse files

Ajout du UsePseronDeleteServiceTrait au PersonController

parent 9d5c0ac6
Loading
Loading
Loading
Loading
+5 −2
Changes for module/Oscar/src/Oscar/Controller/PersonController.php: 5 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -40,6 +40,8 @@ use Oscar\Traits\UseNotificationService;
use Oscar\Traits\UseNotificationServiceTrait;
use Oscar\Traits\UsePersonService;
use Oscar\Traits\UsePersonServiceTrait;
use Oscar\Traits\UsePersonDeleteService;
use Oscar\Traits\UsePersonDeleteServiceTrait;
use Oscar\Traits\UseProjectGrantService;
use Oscar\Traits\UseProjectGrantServiceTrait;
use Oscar\Traits\UseProjectService;
@@ -56,9 +58,10 @@ use Laminas\View\Model\ViewModel;

class PersonController extends AbstractOscarController
    implements UsePersonService, UseTimesheetService, UseProjectService,
               UseProjectGrantService, UseNotificationService, UseUserParametersService
               UseProjectGrantService, UseNotificationService, UseUserParametersService,
               UsePersonDeleteService
{
    use UsePersonServiceTrait, UseTimesheetServiceTrait, UseProjectServiceTrait, UseProjectGrantServiceTrait, UseNotificationServiceTrait, UseUserParametersServiceTrait;
    use UsePersonServiceTrait, UseTimesheetServiceTrait, UseProjectServiceTrait, UseProjectGrantServiceTrait, UseNotificationServiceTrait, UseUserParametersServiceTrait, UsePersonDeleteServiceTrait;

    public function infoAction() :JsonModel|Response
    {
+2 −0
Changes for module/Oscar/src/Oscar/Controller/PersonControllerFactory.php: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -13,6 +13,7 @@ use Interop\Container\ContainerInterface;
use Oscar\Factory\AbstractOscarFactory;
use Oscar\Service\ActivityRequestService;
use Oscar\Service\PersonService;
use Oscar\Service\PersonDeleteService;
use Oscar\Service\TimesheetService;
use Laminas\ServiceManager\Factory\FactoryInterface;

@@ -24,6 +25,7 @@ class PersonControllerFactory extends AbstractOscarFactory implements FactoryInt
        $this->init($c, $container);
        $c->setActivityRequestService($container->get(ActivityRequestService::class));
        $c->setPersonService($container->get(PersonService::class));
        $c->setPersonDeleteService($container->get(PersonDeleteService::class));
        $c->setTimesheetService($container->get(TimesheetService::class));
        return $c;
    }