correction de la fonction de filtre qui doit être anonyme. Ajout des [] dans les infos de dbog

This commit is contained in:
clem 2020-08-26 00:00:04 +02:00
parent 383b4f9395
commit 15b011259e

View file

@ -55,11 +55,11 @@ function inc_envoyer_gamumail($slug, $destinataires, $options = []) {
} }
} }
function non_vide($elem) { $non_vide = function ($elem) {
return ($elem != NULL AND $elem != ''); return ($elem != NULL AND $elem != '');
} };
$cc = array_filter(explode(',', lire_config('gamumail/mail_cc')), 'non_vide'); $cc = array_filter(explode(',', lire_config('gamumail/mail_cc')), $non_vide);
$cci = array_filter(explode(',', lire_config('gamumail/mail_cci')), 'non_vide'); $cci = array_filter(explode(',', lire_config('gamumail/mail_cci')), $non_vide);
// si on a plusieurs destinataires et $options['cci' => true] les passer en cci et mettre le compte expéditeur du site en to // si on a plusieurs destinataires et $options['cci' => true] les passer en cci et mettre le compte expéditeur du site en to
if (count($pour) > 1 AND isset($options['cci']) AND $options['cci']) { if (count($pour) > 1 AND isset($options['cci']) AND $options['cci']) {
@ -170,7 +170,9 @@ function inc_envoyer_gamumail($slug, $destinataires, $options = []) {
// si debug on affiche sans envoyer le mail // si debug on affiche sans envoyer le mail
if (isset($options['debug']) AND $options['debug']) { if (isset($options['debug']) AND $options['debug']) {
echo '$pour : '; echo '$options :';
var_dump($options);
echo '<br>$pour : ';
var_dump($pour); var_dump($pour);
echo '<br>$sujet: '.$sujet.'<br>$corps : '; echo '<br>$sujet: '.$sujet.'<br>$corps : ';
var_dump($corps); var_dump($corps);