Loading module/Indicateur/src/Controller/IndicateurController.php +3 −21 Original line number Diff line number Diff line Loading @@ -64,7 +64,6 @@ class IndicateurController extends AbstractController private $cliConfig; /** * PHP 5 allows developers to declare constructor methods for classes. * Classes which have a constructor method call this method on each newly-created object, Loading @@ -86,7 +85,6 @@ class IndicateurController extends AbstractController } /** * Liste des indicateurs. * Loading Loading @@ -116,7 +114,6 @@ class IndicateurController extends AbstractController } public function calculAction() { /** @var TypeIndicateur $typeindicateur */ Loading @@ -140,7 +137,6 @@ class IndicateurController extends AbstractController } public function resultAction() { /* @var $indicateur Indicateur */ Loading @@ -151,7 +147,6 @@ class IndicateurController extends AbstractController } public function exportCsvAction() { /* @var $indicateur Indicateur */ Loading Loading @@ -187,7 +182,6 @@ class IndicateurController extends AbstractController } /** * Réponse aux requêtes AJAX d'abonnement de l'utilisateur connecté aux notifications concernant un indicateur. * Loading Loading @@ -227,7 +221,6 @@ class IndicateurController extends AbstractController } /** * Indicateurs auxquels est abonné l'utilisateur (un Personnel) spécifié dans la requête. * Loading Loading @@ -263,7 +256,6 @@ class IndicateurController extends AbstractController } public function envoiMailIntervenantsAction() { $indicateur = $this->getEvent()->getParam('indicateur'); Loading @@ -284,7 +276,9 @@ class IndicateurController extends AbstractController if (!in_array($intervenantId, $intervenantsIds)) { continue; } $email = $indicRes['intervenant-email-perso'] ?: $indicRes['intervenant-email-pro']; $emailPerso = $indicRes['dossier-email-perso'] ?: $indicRes['intervenant-email-perso']; $email = $emailPerso ?: $indicRes['intervenant-email-pro']; if ($email) { $emails[$email] = $indicRes['intervenant-nom'] . ' ' . $indicRes['intervenant-prenom']; } else { Loading Loading @@ -349,7 +343,6 @@ class IndicateurController extends AbstractController } /** * Notifications par mail des personnes abonnées à des indicateurs. * Loading Loading @@ -391,7 +384,6 @@ class IndicateurController extends AbstractController } public function depassementChargesAction() { /** @var Intervenant $intervenant */ Loading Loading @@ -440,9 +432,6 @@ class IndicateurController extends AbstractController } /** * Classe dédiée à l'envoi des mails aux intervenants retournés par un indicateur. */ Loading @@ -467,7 +456,6 @@ class IndicateurIntervenantsMailer private $renderer; public function __construct(IndicateurController $controller, Indicateur $indicateur, PhpRenderer $renderer) { $this->controller = $controller; Loading @@ -476,7 +464,6 @@ class IndicateurIntervenantsMailer } public function send($emails, $data) { foreach ($emails as $email => $name) { Loading @@ -488,7 +475,6 @@ class IndicateurIntervenantsMailer } private function createMessage($data) { // corps au format HTML Loading Loading @@ -517,7 +503,6 @@ class IndicateurIntervenantsMailer } public function getFrom() { /** @var ContextService $context */ Loading @@ -535,7 +520,6 @@ class IndicateurIntervenantsMailer } public function getDefaultSubject() { /** @var ContextService $context */ Loading @@ -551,7 +535,6 @@ class IndicateurIntervenantsMailer } public function getDefaultBody() { /** @var ContextService $context */ Loading @@ -568,7 +551,6 @@ class IndicateurIntervenantsMailer } public function sendCopyEmail($emailsUtilisateur, $emailsIntervenant, $data, $logs = null) { $data['emailsIntervenant'] = $emailsIntervenant; Loading module/Indicateur/src/Service/IndicateurService.php +2 −4 Original line number Diff line number Diff line Loading @@ -38,7 +38,6 @@ class IndicateurService extends AbstractService } protected function fetchData(Indicateur $indicateur, ?Structure $structure = null, bool $onlyCount = true): array { $numero = $indicateur->getNumero(); Loading Loading @@ -68,6 +67,7 @@ class IndicateurService extends AbstractService i.nom_usuel \"intervenant-nom\", i.email_perso \"intervenant-email-perso\", i.email_pro \"intervenant-email-pro\", d.email_perso \"dossier-email-perso\", s.libelle_court \"structure-libelle\", indic.*"; $orderBy = " ORDER BY si.prioritaire_indicateurs DESC, s.libelle_court, i.nom_usuel, i.prenom"; Loading @@ -79,6 +79,7 @@ class IndicateurService extends AbstractService ($viewDef) indic JOIN intervenant i ON i.id = indic.intervenant_id AND i.histo_destruction IS NULL JOIN statut si ON si.id = i.statut_id AND si.code <> 'NON_AUTORISE' LEFT JOIN intervenant_dossier d ON d.intervenant_id = i.id and d.histo_destruction IS NULL LEFT JOIN structure s ON s.id = indic.structure_id WHERE i.annee_id = :annee Loading @@ -96,7 +97,6 @@ class IndicateurService extends AbstractService } /** * @param integer|Indicateur $indicateur Indicateur concerné */ Loading @@ -108,7 +108,6 @@ class IndicateurService extends AbstractService } /** * @param Indicateur $indicateur Indicateur concerné * Loading Loading @@ -175,7 +174,6 @@ class IndicateurService extends AbstractService } public function getCsv(Indicateur $indicateur): array { $data = $this->fetchData($indicateur, null, false); Loading Loading
module/Indicateur/src/Controller/IndicateurController.php +3 −21 Original line number Diff line number Diff line Loading @@ -64,7 +64,6 @@ class IndicateurController extends AbstractController private $cliConfig; /** * PHP 5 allows developers to declare constructor methods for classes. * Classes which have a constructor method call this method on each newly-created object, Loading @@ -86,7 +85,6 @@ class IndicateurController extends AbstractController } /** * Liste des indicateurs. * Loading Loading @@ -116,7 +114,6 @@ class IndicateurController extends AbstractController } public function calculAction() { /** @var TypeIndicateur $typeindicateur */ Loading @@ -140,7 +137,6 @@ class IndicateurController extends AbstractController } public function resultAction() { /* @var $indicateur Indicateur */ Loading @@ -151,7 +147,6 @@ class IndicateurController extends AbstractController } public function exportCsvAction() { /* @var $indicateur Indicateur */ Loading Loading @@ -187,7 +182,6 @@ class IndicateurController extends AbstractController } /** * Réponse aux requêtes AJAX d'abonnement de l'utilisateur connecté aux notifications concernant un indicateur. * Loading Loading @@ -227,7 +221,6 @@ class IndicateurController extends AbstractController } /** * Indicateurs auxquels est abonné l'utilisateur (un Personnel) spécifié dans la requête. * Loading Loading @@ -263,7 +256,6 @@ class IndicateurController extends AbstractController } public function envoiMailIntervenantsAction() { $indicateur = $this->getEvent()->getParam('indicateur'); Loading @@ -284,7 +276,9 @@ class IndicateurController extends AbstractController if (!in_array($intervenantId, $intervenantsIds)) { continue; } $email = $indicRes['intervenant-email-perso'] ?: $indicRes['intervenant-email-pro']; $emailPerso = $indicRes['dossier-email-perso'] ?: $indicRes['intervenant-email-perso']; $email = $emailPerso ?: $indicRes['intervenant-email-pro']; if ($email) { $emails[$email] = $indicRes['intervenant-nom'] . ' ' . $indicRes['intervenant-prenom']; } else { Loading Loading @@ -349,7 +343,6 @@ class IndicateurController extends AbstractController } /** * Notifications par mail des personnes abonnées à des indicateurs. * Loading Loading @@ -391,7 +384,6 @@ class IndicateurController extends AbstractController } public function depassementChargesAction() { /** @var Intervenant $intervenant */ Loading Loading @@ -440,9 +432,6 @@ class IndicateurController extends AbstractController } /** * Classe dédiée à l'envoi des mails aux intervenants retournés par un indicateur. */ Loading @@ -467,7 +456,6 @@ class IndicateurIntervenantsMailer private $renderer; public function __construct(IndicateurController $controller, Indicateur $indicateur, PhpRenderer $renderer) { $this->controller = $controller; Loading @@ -476,7 +464,6 @@ class IndicateurIntervenantsMailer } public function send($emails, $data) { foreach ($emails as $email => $name) { Loading @@ -488,7 +475,6 @@ class IndicateurIntervenantsMailer } private function createMessage($data) { // corps au format HTML Loading Loading @@ -517,7 +503,6 @@ class IndicateurIntervenantsMailer } public function getFrom() { /** @var ContextService $context */ Loading @@ -535,7 +520,6 @@ class IndicateurIntervenantsMailer } public function getDefaultSubject() { /** @var ContextService $context */ Loading @@ -551,7 +535,6 @@ class IndicateurIntervenantsMailer } public function getDefaultBody() { /** @var ContextService $context */ Loading @@ -568,7 +551,6 @@ class IndicateurIntervenantsMailer } public function sendCopyEmail($emailsUtilisateur, $emailsIntervenant, $data, $logs = null) { $data['emailsIntervenant'] = $emailsIntervenant; Loading
module/Indicateur/src/Service/IndicateurService.php +2 −4 Original line number Diff line number Diff line Loading @@ -38,7 +38,6 @@ class IndicateurService extends AbstractService } protected function fetchData(Indicateur $indicateur, ?Structure $structure = null, bool $onlyCount = true): array { $numero = $indicateur->getNumero(); Loading Loading @@ -68,6 +67,7 @@ class IndicateurService extends AbstractService i.nom_usuel \"intervenant-nom\", i.email_perso \"intervenant-email-perso\", i.email_pro \"intervenant-email-pro\", d.email_perso \"dossier-email-perso\", s.libelle_court \"structure-libelle\", indic.*"; $orderBy = " ORDER BY si.prioritaire_indicateurs DESC, s.libelle_court, i.nom_usuel, i.prenom"; Loading @@ -79,6 +79,7 @@ class IndicateurService extends AbstractService ($viewDef) indic JOIN intervenant i ON i.id = indic.intervenant_id AND i.histo_destruction IS NULL JOIN statut si ON si.id = i.statut_id AND si.code <> 'NON_AUTORISE' LEFT JOIN intervenant_dossier d ON d.intervenant_id = i.id and d.histo_destruction IS NULL LEFT JOIN structure s ON s.id = indic.structure_id WHERE i.annee_id = :annee Loading @@ -96,7 +97,6 @@ class IndicateurService extends AbstractService } /** * @param integer|Indicateur $indicateur Indicateur concerné */ Loading @@ -108,7 +108,6 @@ class IndicateurService extends AbstractService } /** * @param Indicateur $indicateur Indicateur concerné * Loading Loading @@ -175,7 +174,6 @@ class IndicateurService extends AbstractService } public function getCsv(Indicateur $indicateur): array { $data = $this->fetchData($indicateur, null, false); Loading