mirror of
https://github.com/RaspbianFrance/raspisms.git
synced 2025-04-20 16:37:48 +02:00
Ajout du système d'envoie des requêtes Webhook_queries
This commit is contained in:
parent
9f5e143356
commit
3f8f39989e
2 changed files with 59 additions and 0 deletions
|
@ -602,6 +602,31 @@
|
|||
return $this->runQuery($query, $params);
|
||||
}
|
||||
|
||||
/***************************************/
|
||||
/* PARTIE DES REQUETES WEBHOOK_QUERIES */
|
||||
/***************************************/
|
||||
|
||||
/**
|
||||
* Change le statut des webhook_queries dont l'id est fourni dans $webhookQueriesId
|
||||
* @param array $webhookQueriesId = Tableau des id des webhook_queries voulus
|
||||
* @return int : Retourne le nombre de lignes mises à jour
|
||||
*/
|
||||
public function updateWebhookQueriesIn($webhookQueriesId, $progress)
|
||||
{
|
||||
$query = "
|
||||
UPDATE webhook_queries
|
||||
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($webhookQueriesId);
|
||||
$query .= $generted_in['QUERY'];
|
||||
$params = $generted_in['PARAMS'];
|
||||
$params['progress'] = (boolean)$progress;
|
||||
|
||||
return $this->runQuery($query, $params, self::ROWCOUNT);
|
||||
}
|
||||
|
||||
/**
|
||||
* Supprime tous les webhooks dont l'id fait partie du tableau fourni
|
||||
* @param $webhooks_ids : Tableau des id des webhooks à supprimer
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue