Skip to content

Commit

Permalink
nettoyage de la classe Mailing
Browse files Browse the repository at this point in the history
Seule la méthode `envoyerMail` est encore utilisée.
  • Loading branch information
Mopolo committed Jun 30, 2023
1 parent 548cdc5 commit 38bff7f
Showing 1 changed file with 4 additions and 60 deletions.
64 changes: 4 additions & 60 deletions sources/Afup/Utils/Mailing.php
Original file line number Diff line number Diff line change
@@ -1,72 +1,16 @@
<?php
namespace Afup\Site\Utils;


namespace Afup\Site\Utils;

use AppBundle\Email\Mailer\Message;

class Mailing
{
/**
* Instance de la couche d'abstraction à la base de données
* @var \Afup\Site\Utils\Base_De_Donnees
* @access private
*/
var $_bdd;

/**
* Constructeur.
*
* @param object $bdd Instance de la couche d'abstraction à la base de données
* @access public
* @return void
*/
function __construct(&$bdd)
{
$this->_bdd = $bdd;
}

/**
* Ajoute un email dans la base
*
* @param int $id Identifiant du forum
* @param string $champs Champs à renvoyer
* @access public
* @return array
* @param Message $message
* @param string $body
* @return bool
*/
function AjouterEmail($email, $blacklist = false)
{
$blacklist_sql = $blacklist ? '1' : '0';
$email = $this->_bdd->echapper($email);
$requete = "REPLACE INTO afup_email (`email` ,`blacklist`) ";
$requete .= "VALUES ($email, $blacklist_sql);";
return $this->_bdd->executer($requete);
}

function BlacklistEmail($email, $blacklist = false)
{
return $this->AjouterEmail($email, true);
}

/**
* Renvoit les informations concernant un forum
*
* @param int $id Identifiant du forum
* @param string $champs Champs à renvoyer
* @access public
* @return array
*/
function obtenirEmails($blacklist = false)
{
$blacklist_sql = $blacklist ? '1' : '0';
$requete = 'SELECT';
$requete .= ' ';
$requete .= 'FROM';
$requete .= ' afup_email ';
$requete .= 'WHERE blacklist = ' . $blacklist_sql;
return $this->_bdd->obtenirEnregistrement($requete);
}

public static function envoyerMail(Message $message, $body)
{
$recipients = $message->getRecipients();
Expand Down

0 comments on commit 38bff7f

Please sign in to comment.