mirror of
https://github.com/RaspbianFrance/raspisms.git
synced 2025-04-20 16:37:48 +02:00
fix few last
This commit is contained in:
parent
8f9bf0a729
commit
10ae91d23d
11 changed files with 21 additions and 71 deletions
|
@ -29,7 +29,7 @@ class Console extends \descartes\InternalController
|
|||
|
||||
$this->model_command = new \models\Command($bdd);
|
||||
$this->model_database = new \models\DataBase($bdd);
|
||||
$this->model_sended = new \models\Sended($bdd);
|
||||
$this->model_sended = new \models\Sent($bdd);
|
||||
$this->model_smsstop = new \models\SmsStop($bdd);
|
||||
$this->model_received = new \models\Received($bdd);
|
||||
$this->model_user = new \models\User($bdd);
|
||||
|
@ -242,7 +242,7 @@ class Console extends \descartes\InternalController
|
|||
if ('Failed' === trim($text))
|
||||
{
|
||||
$this->model_sended->update($sended['id'], ['before_delivered' => 0, 'failed' => true]);
|
||||
echo 'Sended Sms id ' . $sended['id'] . " pass to failed status\n";
|
||||
echo 'Sent Sms id ' . $sended['id'] . " pass to failed status\n";
|
||||
|
||||
continue;
|
||||
}
|
||||
|
@ -251,14 +251,14 @@ class Console extends \descartes\InternalController
|
|||
if ($sended['before_delivered'] > 1)
|
||||
{
|
||||
$this->model_database->update($sended['id'], ['before_delivered' => $sended['before_delivered'] - 1]);
|
||||
echo 'Sended Sms id ' . $sended['id'] . " before_delivered decrement\n";
|
||||
echo 'Sent Sms id ' . $sended['id'] . " before_delivered decrement\n";
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
//Si tout est bon, que nous avons assez d'accusés, nous validons !
|
||||
$this->model_database->update($sended['id'], ['before_delivered' => 0, 'delivered' => true]);
|
||||
echo 'Sended Sms id ' . $sended['id'] . " to delivered status\n";
|
||||
echo 'Sent Sms id ' . $sended['id'] . " to delivered status\n";
|
||||
|
||||
continue;
|
||||
}
|
||||
|
|
|
@ -15,13 +15,13 @@ namespace controllers\internals;
|
|||
/**
|
||||
* Classe des sendedes.
|
||||
*/
|
||||
class Sended extends \descartes\InternalController
|
||||
class Sent extends \descartes\InternalController
|
||||
{
|
||||
private $model_sended;
|
||||
|
||||
public function __construct(\PDO $bdd)
|
||||
{
|
||||
$this->model_sended = new \models\Sended($bdd);
|
||||
$this->model_sended = new \models\Sent($bdd);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -66,7 +66,7 @@ namespace controllers\internals;
|
|||
/**
|
||||
* Cette fonction retourne une liste des receivedes sous forme d'un tableau.
|
||||
*
|
||||
* @param string $target : Le numéro de à qui est envoyé le message
|
||||
* @param string $target : Le numéro auquel est envoyé le message
|
||||
*
|
||||
* @return array : La liste des sendeds
|
||||
*/
|
||||
|
@ -101,29 +101,6 @@ namespace controllers\internals;
|
|||
return $this->model_sended->create($sended);
|
||||
}
|
||||
|
||||
/**
|
||||
* Cette fonction met à jour une série de sendedes.
|
||||
*
|
||||
* @param mixed $sendeds
|
||||
*
|
||||
* @return int : le nombre de ligne modifiées
|
||||
*/
|
||||
public function update($sendeds)
|
||||
{
|
||||
$nb_update = 0;
|
||||
foreach ($sendeds as $sended)
|
||||
{
|
||||
$result = $this->model_sended->update($sended['id'], $sended);
|
||||
|
||||
if ($result)
|
||||
{
|
||||
++$nb_update;
|
||||
}
|
||||
}
|
||||
|
||||
return $nb_update;
|
||||
}
|
||||
|
||||
/**
|
||||
* Cette fonction permet de compter le nombre de sendeds.
|
||||
*
|
|
@ -98,27 +98,4 @@ namespace controllers\internals;
|
|||
{
|
||||
return $this->model_sms_stop->insert($smsstop);
|
||||
}
|
||||
|
||||
/**
|
||||
* Cette fonction met à jour une série de smsstopes.
|
||||
*
|
||||
* @param mixed $smsstops
|
||||
*
|
||||
* @return int : le nombre de ligne modifiées
|
||||
*/
|
||||
public function update($smsstops)
|
||||
{
|
||||
$nb_update = 0;
|
||||
foreach ($smsstops as $smsstop)
|
||||
{
|
||||
$result = $this->model_sms_stop->update($smsstop['id'], $smsstop);
|
||||
|
||||
if ($result)
|
||||
{
|
||||
++$nb_update;
|
||||
}
|
||||
}
|
||||
|
||||
return $nb_update;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue