[facteur ↪ refactor_ajout_prestataires] 2 commits

spip-contrib-extensions/facteur | 2 commits

Par Cerdic, le 24 janvier 2022 à 14h31min :

Refactor pour centraliser en un point le listing des methodes mailer disponibles et rendre cela plus facilement extensible

Modifié
formulaires/configurer_facteur.html
formulaires/configurer_facteur.php
inc/facteur.php

Détails : Refactor pour centraliser en un point le listing des methodes mailer disponibles et rendre cela plus facilement extensible · ebe9a7b79e - facteur - SPIP on GIT

==============================
Par Cerdic, le 24 janvier 2022 à 15h00min :

Ajout d’un pipeline facteur_lister_methodes_mailer() qui permet d’ajouter des mailers alternatifs, et suppression de toute reference a un mailer commercial ou api proprietaire :
par defaut on ne supporte que les methodes standard mail() et smtp.
A charge pour d’autres plugins de proposer des methodes supplementaires via ce pipeline et en fournissant :

  • le formulaires/inc-config-facteur-mailer-xxxx.html
  • la classe inc/Facteur/FacteurXxxxx.php (declaree dans le pipeline)

Supprimé
formulaires/inc-config-facteur-mailer-mailjet.html
inc/Facteur/Api/Mailjetv3.php
inc/Facteur/FacteurMailjet.php
Modifié
inc/facteur.php
lang/facteur_en.php
lang/facteur_fr.php
lang/facteur_fr_tu.php
lang/facteur_ja.php
lang/facteur_nl.php
lang/facteur_ru.php
lang/facteur_uk.php
paquet.xml

Détails : https://git.spip.net/spip-contrib-extensions/facteur/commit/5017a63cc7ab2fe4acbeee053327503d42aa3ac2