mirror of
https://github.com/RaspbianFrance/raspisms.git
synced 2025-04-22 01:16:26 +02:00
Ajout du système de transfert des sms vers un email
This commit is contained in:
parent
f409783ae3
commit
4fb0cc259c
6 changed files with 198 additions and 32 deletions
|
@ -139,6 +139,30 @@
|
|||
return $this->runQuery($query, $params);
|
||||
}
|
||||
|
||||
/**
|
||||
* Récupère les receiveds dont l'id fait partie de la liste fournie
|
||||
* @param array $receiveds_ids = Tableau des id des receiveds voulus
|
||||
* @return array : Retourne un tableau avec les receiveds adaptés
|
||||
*/
|
||||
public function getReceivedsIn($receiveds_ids)
|
||||
{
|
||||
$query = "
|
||||
SELECT *
|
||||
FROM receiveds
|
||||
WHERE id ";
|
||||
|
||||
//On génère la clause IN et les paramètres adaptés depuis le tableau des id
|
||||
$generted_in = $this->generateInFromArray($receiveds_ids);
|
||||
$query .= $generted_in['QUERY'];
|
||||
$params = $generted_in['PARAMS'];
|
||||
|
||||
return $this->runQuery($query, $params);
|
||||
}
|
||||
|
||||
/***********************************/
|
||||
/* PARTIE DES REQUETES DISCUSSIONS */
|
||||
/***********************************/
|
||||
|
||||
/**
|
||||
* Récupère les SMS reçus groupé par numéro et trié par date
|
||||
* @return array : Le tablea avec les sms et la date
|
||||
|
@ -712,4 +736,28 @@
|
|||
return $this->runQuery($query, $params, self::ROWCOUNT);
|
||||
}
|
||||
|
||||
/*********************************/
|
||||
/* PARTIE DES REQUETES TRANSFERS */
|
||||
/*********************************/
|
||||
|
||||
/**
|
||||
* Change le statut des tranfers dont l'id est fourni dans $transfers_id
|
||||
* @param array $transfers_ids = Tableau des id des transfers voulus
|
||||
* @return int : Retourne le nombre de lignes mises à jour
|
||||
*/
|
||||
public function updateProgressTransfersIn($transfers_ids, $progress)
|
||||
{
|
||||
$query = "
|
||||
UPDATE transfers
|
||||
SET progress = :progress
|
||||
WHERE id ";
|
||||
|
||||
//On génère la clause IN et les paramètres adaptés depuis le tableau des id
|
||||
$generted_in = $this->generateInFromArray($transfers_ids);
|
||||
$query .= $generted_in['QUERY'];
|
||||
$params = $generted_in['PARAMS'];
|
||||
$params['progress'] = (boolean)$progress;
|
||||
|
||||
return $this->runQuery($query, $params, self::ROWCOUNT);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue