Loading data/privileges.php +1 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ return [ 'privileges' => [ 'recherche' => 'Recherche', 'fiche' => 'Visualisation de la fiche', 'adresse' => 'Visualisation de l\'adresse', 'calcul-hetd' => 'Calcul HETD', 'creation' => 'Création', 'ajout-statut' => 'Ajout d\'un nouveau statut', Loading module/Application/src/Application/Provider/Privilege/Privileges.php +1 −0 Original line number Diff line number Diff line Loading @@ -134,6 +134,7 @@ class Privileges extends \UnicaenAuth\Provider\Privilege\Privileges const INTERVENANT_CREATION = 'intervenant-creation'; const INTERVENANT_EDITION = 'intervenant-edition'; const INTERVENANT_FICHE = 'intervenant-fiche'; const INTERVENANT_ADRESSE = 'intervenant-adresse'; const INTERVENANT_RECHERCHE = 'intervenant-recherche'; const INTERVENANT_STATUT_EDITION = 'intervenant-statut-edition'; const INTERVENANT_STATUT_VISUALISATION = 'intervenant-statut-visualisation'; Loading module/Application/src/Application/View/Helper/Intervenant/IntervenantViewHelper.php +8 −2 Original line number Diff line number Diff line Loading @@ -63,12 +63,12 @@ class IntervenantViewHelper extends AbstractHtmlElement "NOM prénom" => $entity, //"Date de naissance" => (string)$entity->getDateNaissance()->format(Constants::DATE_FORMAT), ], /*'coordonnees' => [ 'coordonnees' => [ "Email" => $entity->getEmailPro() ?: '<span class="inconnu">(Inconnu)</span>', "Téléphone perso" => $entity->getTelPerso() ?: '<span class="inconnu">(Inconnu)</span>', "Téléphone pro" => $entity->getTelPro() ?: '<span class="inconnu">(Inconnu)</span>', "Adresse" => nl2br($entity->getAdresse(false)), ],*/ ], 'metier' => [ "Type d'intervenant" => $entity->getStatut()->getTypeIntervenant(), "Statut de l'intervenant" => $entity->getStatut(), Loading @@ -83,6 +83,12 @@ class IntervenantViewHelper extends AbstractHtmlElement ], ]; $canViewAdresseIntervenant = $this->getView()->isAllowed(Privileges::getResourceId(Privileges::INTERVENANT_ADRESSE)); if (!$canViewAdresseIntervenant) { unset($vars['coordonnees']); } $html = ''; foreach ($vars as $bloc => $vvs) { $html .= "<dl class=\"intervenant intervenant-$bloc dl-horizontal\">\n"; Loading Loading
data/privileges.php +1 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ return [ 'privileges' => [ 'recherche' => 'Recherche', 'fiche' => 'Visualisation de la fiche', 'adresse' => 'Visualisation de l\'adresse', 'calcul-hetd' => 'Calcul HETD', 'creation' => 'Création', 'ajout-statut' => 'Ajout d\'un nouveau statut', Loading
module/Application/src/Application/Provider/Privilege/Privileges.php +1 −0 Original line number Diff line number Diff line Loading @@ -134,6 +134,7 @@ class Privileges extends \UnicaenAuth\Provider\Privilege\Privileges const INTERVENANT_CREATION = 'intervenant-creation'; const INTERVENANT_EDITION = 'intervenant-edition'; const INTERVENANT_FICHE = 'intervenant-fiche'; const INTERVENANT_ADRESSE = 'intervenant-adresse'; const INTERVENANT_RECHERCHE = 'intervenant-recherche'; const INTERVENANT_STATUT_EDITION = 'intervenant-statut-edition'; const INTERVENANT_STATUT_VISUALISATION = 'intervenant-statut-visualisation'; Loading
module/Application/src/Application/View/Helper/Intervenant/IntervenantViewHelper.php +8 −2 Original line number Diff line number Diff line Loading @@ -63,12 +63,12 @@ class IntervenantViewHelper extends AbstractHtmlElement "NOM prénom" => $entity, //"Date de naissance" => (string)$entity->getDateNaissance()->format(Constants::DATE_FORMAT), ], /*'coordonnees' => [ 'coordonnees' => [ "Email" => $entity->getEmailPro() ?: '<span class="inconnu">(Inconnu)</span>', "Téléphone perso" => $entity->getTelPerso() ?: '<span class="inconnu">(Inconnu)</span>', "Téléphone pro" => $entity->getTelPro() ?: '<span class="inconnu">(Inconnu)</span>', "Adresse" => nl2br($entity->getAdresse(false)), ],*/ ], 'metier' => [ "Type d'intervenant" => $entity->getStatut()->getTypeIntervenant(), "Statut de l'intervenant" => $entity->getStatut(), Loading @@ -83,6 +83,12 @@ class IntervenantViewHelper extends AbstractHtmlElement ], ]; $canViewAdresseIntervenant = $this->getView()->isAllowed(Privileges::getResourceId(Privileges::INTERVENANT_ADRESSE)); if (!$canViewAdresseIntervenant) { unset($vars['coordonnees']); } $html = ''; foreach ($vars as $bloc => $vvs) { $html .= "<dl class=\"intervenant intervenant-$bloc dl-horizontal\">\n"; Loading