Ajout du système d'envoie des requêtes Webhook_queries

This commit is contained in:
OsaAjani 2016-01-21 14:05:38 +01:00
parent 9f5e143356
commit 3f8f39989e
2 changed files with 59 additions and 0 deletions

View file

@ -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