X-Git-Url: http://olivier.miskin.fr/git/?a=blobdiff_plain;f=souscription_pipelines.php;h=83160e0eae247c3bcd74e42f7e657c686a19f94a;hb=d8a6e8d016e00595329268a0404b597862d8f4f3;hp=5e33dda1f3757936b1c4a35a6d6a909ea13ca50f;hpb=749f77571872a680268a762e54d63495fcad7b3d;p=spip_souscriptions.git diff --git a/souscription_pipelines.php b/souscription_pipelines.php index 5e33dda..83160e0 100644 --- a/souscription_pipelines.php +++ b/souscription_pipelines.php @@ -10,8 +10,6 @@ */ if (!defined('_ECRIRE_INC_VERSION')) return; - - /** * Optimiser la base de données en supprimant les liens orphelins @@ -23,7 +21,7 @@ if (!defined('_ECRIRE_INC_VERSION')) return; */ function souscription_optimiser_base_disparus($flux){ include_spip('action/editer_liens'); - $flux['data'] += objet_optimiser_liens(array('souscription'=>'*'),'*'); + $flux['data'] += objet_optimiser_liens(array('souscription'=>'*'), '*'); return $flux; } @@ -35,23 +33,27 @@ function souscription_optimiser_base_disparus($flux){ * @return array Données du pipeline */ function souscription_trig_bank_notifier_reglement($flux) { - - $email = sql_getfetsel('courriel', 'spip_souscriptions', 'id_transaction='.intval($flux['args']['id_transaction'])); - $sujet = '['.$GLOBALS['meta']['nom_site'].'] '; - if ($flux['args']['succes']) { - $sujet .= 'Confirmation de votre réglement'; - $message = recuperer_fond('modeles/mail-souscription-succes', - array('id_transaction' => $flux['args']['id_transaction'])); - } - else { - $sujet .= 'Echec de votre réglement'; - $message = recuperer_fond('modeles/mail-souscription-echec', - array('id_transaction' => $flux['args']['id_transaction'])); - } - $envoyer_mail = charger_fonction('envoyer_mail','inc'); - $envoyer_mail($email, $sujet, $message, $GLOBALS['meta']['email_webmaster']); - - return $flux; + $email = sql_getfetsel('courriel', 'spip_souscriptions', 'id_transaction='.intval($flux['args']['id_transaction'])); + $sujet = '['.$GLOBALS['meta']['nom_site'].'] '; + + if ($flux['args']['succes']) { + $sujet .= 'Confirmation de votre réglement'; + $message = recuperer_fond('modeles/mail-souscription-succes', + array('id_transaction' => $flux['args']['id_transaction'])); + } + else { + $sujet .= 'Echec de votre réglement'; + $message = recuperer_fond('modeles/mail-souscription-echec', + array('id_transaction' => $flux['args']['id_transaction'])); + } + + spip_log(sprintf("Envoi de notifiaction de confirmation de paiement à [%] pour la souscription [%s].", $email, $flux['args']['id_transaction']), + "souscription"); + + $envoyer_mail = charger_fonction('envoyer_mail', 'inc'); + $envoyer_mail($email, $sujet, $message, $GLOBALS['meta']['email_webmaster']); + + return $flux; } ?>