Loading module/Application/config/merged/agent.config.php +8 −1 Changes for module/Application/config/merged/agent.config.php: 8 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -446,7 +446,7 @@ return [ 'afficher' => [ 'type' => Segment::class, 'options' => [ 'route' => '/afficher/:agent', 'route' => '/afficher[/:agent]', 'defaults' => [ 'controller' => AgentController::class, 'action' => 'afficher', Loading Loading @@ -482,6 +482,13 @@ return [ ], ], ], 'donnees' => [ 'order' => 0100, 'label' => 'Mes données', 'title' => "Gestion des données d'un agent", 'route' => 'agent/afficher', 'resource' => AgentPrivileges::getResourceId(AgentPrivileges::AGENT_AFFICHER_DONNEES), ], ], ], ], Loading module/Application/src/Application/Controller/AgentController.php +3 −1 Changes for module/Application/src/Application/Controller/AgentController.php: 3 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -3,7 +3,6 @@ namespace Application\Controller; use Application\Constant\RoleConstant; use Application\Entity\Db\Agent; use Application\Entity\Db\ApplicationElement; use Application\Entity\Db\CompetenceElement; use Application\Form\ApplicationElement\ApplicationElementForm; Loading Loading @@ -88,6 +87,9 @@ class AgentController extends AbstractActionController public function afficherAction() { $agent = $this->getAgentService()->getRequestedAgent($this); if ($agent === null) { $agent = $this->getAgentService()->getAgentByUser($this->getUserService()->getConnectedUser()); } $entretiens = $this->getEntretienProfessionnelService()->getEntretiensProfessionnelsParAgent($agent); $responsables = $this->getAgentService()->getResponsablesHierarchiques($agent); $parcoursArray = $this->getParcoursDeFormationService()->generateParcoursArrayFromFichePoste($agent->getFichePosteActif()); Loading module/Application/src/Application/Provider/Privilege/AgentPrivileges.php +1 −0 Changes for module/Application/src/Application/Provider/Privilege/AgentPrivileges.php: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ class AgentPrivileges extends Privileges { const AGENT_INDEX = 'agent-agent_index'; const AGENT_AFFICHER = 'agent-agent_afficher'; const AGENT_AFFICHER_DONNEES = 'agent-agent_afficher_donnees'; const AGENT_AJOUTER = 'agent-agent_ajouter'; const AGENT_EDITER = 'agent-agent_editer'; const AGENT_EFFACER = 'agent-agent_effacer'; Loading module/Formation/config/merged/formation-instance.config.php +14 −8 Changes for module/Formation/config/merged/formation-instance.config.php: 14 added lines, 8 removed lines. Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ use Formation\Form\FormationInstance\FormationInstanceHydratorFactory; use Formation\Provider\Privilege\FormationinstancePrivileges; use Formation\Service\FormationInstance\FormationInstanceService; use Formation\Service\FormationInstance\FormationInstanceServiceFactory; use Formation\View\Helper\FormationInstanceInformationsViewHelper; use UnicaenPrivilege\Guard\PrivilegeController; use Zend\Mvc\Console\Router\Simple; use Zend\Router\Http\Literal; Loading Loading @@ -81,13 +82,13 @@ return [ ], ], //console [ 'controller' => FormationInstanceController::class, 'action' => [ 'formation-console', ], 'roles' => [], ], // [ // 'controller' => FormationInstanceController::class, // 'action' => [ // 'formation-console', // ], // 'roles' => [], // ], ], ], ], Loading Loading @@ -235,6 +236,11 @@ return [ 'factories' => [ FormationInstanceHydrator::class => FormationInstanceHydratorFactory::class, ], ] ], 'view_helpers' => [ 'invokables' => [ 'formationInstanceInformations' => FormationInstanceInformationsViewHelper::class, ], ], ]; No newline at end of file module/Formation/config/merged/formation.config.php +7 −1 Changes for module/Formation/config/merged/formation.config.php: 7 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ use Formation\Service\FormationElement\FormationElementService; use Formation\Service\FormationElement\FormationElementServiceFactory; use Formation\Service\HasFormationCollection\HasFormationCollectionService; use Formation\Service\HasFormationCollection\HasFormationCollectionServiceFactory; use Formation\View\Helper\FormationInformationsViewHelper; use UnicaenPrivilege\Guard\PrivilegeController; use UnicaenPrivilege\Provider\Rule\PrivilegeRuleProvider; use Zend\Router\Http\Literal; Loading Loading @@ -228,6 +229,11 @@ return [ FormationElementHydrator::class => FormationElementHydratorFactory::class, SelectionFormationHydrator::class => SelectionFormationHydratorFactory::class, ], ] ], 'view_helpers' => [ 'invokables' => [ 'formationInformations' => FormationInformationsViewHelper::class, ], ], ]; No newline at end of file Loading
module/Application/config/merged/agent.config.php +8 −1 Changes for module/Application/config/merged/agent.config.php: 8 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -446,7 +446,7 @@ return [ 'afficher' => [ 'type' => Segment::class, 'options' => [ 'route' => '/afficher/:agent', 'route' => '/afficher[/:agent]', 'defaults' => [ 'controller' => AgentController::class, 'action' => 'afficher', Loading Loading @@ -482,6 +482,13 @@ return [ ], ], ], 'donnees' => [ 'order' => 0100, 'label' => 'Mes données', 'title' => "Gestion des données d'un agent", 'route' => 'agent/afficher', 'resource' => AgentPrivileges::getResourceId(AgentPrivileges::AGENT_AFFICHER_DONNEES), ], ], ], ], Loading
module/Application/src/Application/Controller/AgentController.php +3 −1 Changes for module/Application/src/Application/Controller/AgentController.php: 3 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -3,7 +3,6 @@ namespace Application\Controller; use Application\Constant\RoleConstant; use Application\Entity\Db\Agent; use Application\Entity\Db\ApplicationElement; use Application\Entity\Db\CompetenceElement; use Application\Form\ApplicationElement\ApplicationElementForm; Loading Loading @@ -88,6 +87,9 @@ class AgentController extends AbstractActionController public function afficherAction() { $agent = $this->getAgentService()->getRequestedAgent($this); if ($agent === null) { $agent = $this->getAgentService()->getAgentByUser($this->getUserService()->getConnectedUser()); } $entretiens = $this->getEntretienProfessionnelService()->getEntretiensProfessionnelsParAgent($agent); $responsables = $this->getAgentService()->getResponsablesHierarchiques($agent); $parcoursArray = $this->getParcoursDeFormationService()->generateParcoursArrayFromFichePoste($agent->getFichePosteActif()); Loading
module/Application/src/Application/Provider/Privilege/AgentPrivileges.php +1 −0 Changes for module/Application/src/Application/Provider/Privilege/AgentPrivileges.php: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ class AgentPrivileges extends Privileges { const AGENT_INDEX = 'agent-agent_index'; const AGENT_AFFICHER = 'agent-agent_afficher'; const AGENT_AFFICHER_DONNEES = 'agent-agent_afficher_donnees'; const AGENT_AJOUTER = 'agent-agent_ajouter'; const AGENT_EDITER = 'agent-agent_editer'; const AGENT_EFFACER = 'agent-agent_effacer'; Loading
module/Formation/config/merged/formation-instance.config.php +14 −8 Changes for module/Formation/config/merged/formation-instance.config.php: 14 added lines, 8 removed lines. Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ use Formation\Form\FormationInstance\FormationInstanceHydratorFactory; use Formation\Provider\Privilege\FormationinstancePrivileges; use Formation\Service\FormationInstance\FormationInstanceService; use Formation\Service\FormationInstance\FormationInstanceServiceFactory; use Formation\View\Helper\FormationInstanceInformationsViewHelper; use UnicaenPrivilege\Guard\PrivilegeController; use Zend\Mvc\Console\Router\Simple; use Zend\Router\Http\Literal; Loading Loading @@ -81,13 +82,13 @@ return [ ], ], //console [ 'controller' => FormationInstanceController::class, 'action' => [ 'formation-console', ], 'roles' => [], ], // [ // 'controller' => FormationInstanceController::class, // 'action' => [ // 'formation-console', // ], // 'roles' => [], // ], ], ], ], Loading Loading @@ -235,6 +236,11 @@ return [ 'factories' => [ FormationInstanceHydrator::class => FormationInstanceHydratorFactory::class, ], ] ], 'view_helpers' => [ 'invokables' => [ 'formationInstanceInformations' => FormationInstanceInformationsViewHelper::class, ], ], ]; No newline at end of file
module/Formation/config/merged/formation.config.php +7 −1 Changes for module/Formation/config/merged/formation.config.php: 7 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ use Formation\Service\FormationElement\FormationElementService; use Formation\Service\FormationElement\FormationElementServiceFactory; use Formation\Service\HasFormationCollection\HasFormationCollectionService; use Formation\Service\HasFormationCollection\HasFormationCollectionServiceFactory; use Formation\View\Helper\FormationInformationsViewHelper; use UnicaenPrivilege\Guard\PrivilegeController; use UnicaenPrivilege\Provider\Rule\PrivilegeRuleProvider; use Zend\Router\Http\Literal; Loading Loading @@ -228,6 +229,11 @@ return [ FormationElementHydrator::class => FormationElementHydratorFactory::class, SelectionFormationHydrator::class => SelectionFormationHydratorFactory::class, ], ] ], 'view_helpers' => [ 'invokables' => [ 'formationInformations' => FormationInformationsViewHelper::class, ], ], ]; No newline at end of file