Utilisation de get_func_args plutôt que de l'opérateur '...'
This commit is contained in:
parent
1fe6c81b4b
commit
b21a0c9aba
|
@ -36,7 +36,7 @@
|
||||||
* @param int... $ids : Les id des commandes à supprimer
|
* @param int... $ids : Les id des commandes à supprimer
|
||||||
* @return boolean;
|
* @return boolean;
|
||||||
*/
|
*/
|
||||||
public function delete($csrf, ...$ids)
|
public function delete($csrf)
|
||||||
{
|
{
|
||||||
if (!internalTools::verifyCSRF($csrf))
|
if (!internalTools::verifyCSRF($csrf))
|
||||||
{
|
{
|
||||||
|
@ -45,6 +45,10 @@
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//On récupère les ids comme étant tous les arguments de la fonction et on supprime le premier (csrf)
|
||||||
|
$ids = func_get_args();
|
||||||
|
unset($ids[0]);
|
||||||
|
|
||||||
//Create de l'object de base de données
|
//Create de l'object de base de données
|
||||||
global $db;
|
global $db;
|
||||||
|
|
||||||
|
@ -65,9 +69,10 @@
|
||||||
* Cette fonction retourne la page d'édition des commandes
|
* Cette fonction retourne la page d'édition des commandes
|
||||||
* @param int... $ids : Les id des commandes à editer
|
* @param int... $ids : Les id des commandes à editer
|
||||||
*/
|
*/
|
||||||
public function edit(...$ids)
|
public function edit()
|
||||||
{
|
{
|
||||||
global $db;
|
global $db;
|
||||||
|
$ids = func_get_args();
|
||||||
|
|
||||||
$commands = $db->getCommandsIn($ids);
|
$commands = $db->getCommandsIn($ids);
|
||||||
$this->render('commands/edit', array(
|
$this->render('commands/edit', array(
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
* @param int... $ids : Les id des commandes à supprimer
|
* @param int... $ids : Les id des commandes à supprimer
|
||||||
* @return Boolean;
|
* @return Boolean;
|
||||||
*/
|
*/
|
||||||
public function delete($csrf, ...$ids)
|
public function delete($csrf)
|
||||||
{
|
{
|
||||||
//On vérifie que le jeton csrf est bon
|
//On vérifie que le jeton csrf est bon
|
||||||
if (!internalTools::verifyCSRF($csrf))
|
if (!internalTools::verifyCSRF($csrf))
|
||||||
|
@ -46,6 +46,10 @@
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//On récupère les ids comme étant tous les arguments de la fonction et on supprime le premier (csrf)
|
||||||
|
$ids = func_get_args();
|
||||||
|
unset($ids[0]);
|
||||||
|
|
||||||
//Create de l'object de base de données
|
//Create de l'object de base de données
|
||||||
global $db;
|
global $db;
|
||||||
|
|
||||||
|
@ -66,9 +70,12 @@
|
||||||
* Cette fonction retourne la page d'édition des contacts
|
* Cette fonction retourne la page d'édition des contacts
|
||||||
* @param int... $ids : Les id des commandes à supprimer
|
* @param int... $ids : Les id des commandes à supprimer
|
||||||
*/
|
*/
|
||||||
public function edit(...$ids)
|
public function edit()
|
||||||
{
|
{
|
||||||
global $db;
|
global $db;
|
||||||
|
|
||||||
|
//On récupère les ids comme étant tous les arguments de la fonction
|
||||||
|
$ids = func_get_args();
|
||||||
|
|
||||||
$contacts = $db->getContactsIn($ids);
|
$contacts = $db->getContactsIn($ids);
|
||||||
$this->render('contacts/edit', array(
|
$this->render('contacts/edit', array(
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
* @param int... $ids : Les id des groups à supprimer
|
* @param int... $ids : Les id des groups à supprimer
|
||||||
* @return void;
|
* @return void;
|
||||||
*/
|
*/
|
||||||
public function delete($csrf, ...$ids)
|
public function delete($csrf)
|
||||||
{
|
{
|
||||||
//On vérifie que le jeton csrf est bon
|
//On vérifie que le jeton csrf est bon
|
||||||
if (!internalTools::verifyCSRF($csrf))
|
if (!internalTools::verifyCSRF($csrf))
|
||||||
|
@ -44,6 +44,10 @@
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//On récupère les ids comme étant tous les arguments de la fonction et on supprime le premier (csrf)
|
||||||
|
$ids = func_get_args();
|
||||||
|
unset($ids[0]);
|
||||||
|
|
||||||
//Create de l'object de base de données
|
//Create de l'object de base de données
|
||||||
global $db;
|
global $db;
|
||||||
|
|
||||||
|
@ -64,9 +68,12 @@
|
||||||
* Cette fonction retourne la page d'édition des groupes
|
* Cette fonction retourne la page d'édition des groupes
|
||||||
* @param int... $ids : Les id des groups à modifier
|
* @param int... $ids : Les id des groups à modifier
|
||||||
*/
|
*/
|
||||||
public function edit(...$ids)
|
public function edit()
|
||||||
{
|
{
|
||||||
global $db;
|
global $db;
|
||||||
|
|
||||||
|
//On récupère les ids comme étant tous les arguments de la fonction et on supprime le premier (csrf)
|
||||||
|
$ids = func_get_args();
|
||||||
|
|
||||||
$groups = $db->getGroupsIn($ids);
|
$groups = $db->getGroupsIn($ids);
|
||||||
$blocks = array(); //On défini la variable qui correspondra à un bloc groupe et contacts
|
$blocks = array(); //On défini la variable qui correspondra à un bloc groupe et contacts
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
* @param int... $ids : Les id des commandes à supprimer
|
* @param int... $ids : Les id des commandes à supprimer
|
||||||
* @return boolean;
|
* @return boolean;
|
||||||
*/
|
*/
|
||||||
public function delete($csrf, ...$ids)
|
public function delete($csrf)
|
||||||
{
|
{
|
||||||
//On vérifie que le jeton csrf est bon
|
//On vérifie que le jeton csrf est bon
|
||||||
if (!internalTools::verifyCSRF($csrf))
|
if (!internalTools::verifyCSRF($csrf))
|
||||||
|
@ -44,6 +44,10 @@
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//On récupère les ids comme étant tous les arguments de la fonction et on supprime le premier (csrf)
|
||||||
|
$ids = func_get_args();
|
||||||
|
unset($ids[0]);
|
||||||
|
|
||||||
//Create de l'object de base de données
|
//Create de l'object de base de données
|
||||||
global $db;
|
global $db;
|
||||||
|
|
||||||
|
@ -70,9 +74,12 @@
|
||||||
* Cette fonction retourne la page d'édition des sms programmés
|
* Cette fonction retourne la page d'édition des sms programmés
|
||||||
* @param int... $ids : Les id des commandes à supprimer
|
* @param int... $ids : Les id des commandes à supprimer
|
||||||
*/
|
*/
|
||||||
public function edit(...$ids)
|
public function edit()
|
||||||
{
|
{
|
||||||
global $db;
|
global $db;
|
||||||
|
|
||||||
|
//On récupère les ids comme étant tous les arguments de la fonction et on supprime le premier (csrf)
|
||||||
|
$ids = func_get_args();
|
||||||
|
|
||||||
$scheduleds = $db->getScheduledsIn($ids);
|
$scheduleds = $db->getScheduledsIn($ids);
|
||||||
//Pour chaque groupe, on récupère les contacts liés
|
//Pour chaque groupe, on récupère les contacts liés
|
||||||
|
|
|
@ -118,7 +118,7 @@
|
||||||
* @param int... $ids : Les id des commandes à supprimer
|
* @param int... $ids : Les id des commandes à supprimer
|
||||||
* @return boolean;
|
* @return boolean;
|
||||||
*/
|
*/
|
||||||
public function delete($csrf, ...$ids)
|
public function delete($csrf)
|
||||||
{
|
{
|
||||||
//On vérifie que le jeton csrf est bon
|
//On vérifie que le jeton csrf est bon
|
||||||
if (!internalTools::verifyCSRF($csrf))
|
if (!internalTools::verifyCSRF($csrf))
|
||||||
|
@ -128,6 +128,10 @@
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//On récupère les ids comme étant tous les arguments de la fonction et on supprime le premier (csrf)
|
||||||
|
$ids = func_get_args();
|
||||||
|
unset($ids[0]);
|
||||||
|
|
||||||
//Create de l'object de base de données
|
//Create de l'object de base de données
|
||||||
global $db;
|
global $db;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue