- [x] [machineDefault] Implementation de la recherche

This commit is contained in:
xdrm-brackets 2016-02-16 14:32:33 +01:00
parent 5ceaf5c0ae
commit a33f46457a
7 changed files with 50 additions and 4 deletions

View File

@ -25,6 +25,8 @@
"link",
"unlink",
"search",
"getAll",
"getById",
"getByCode",

View File

@ -19,6 +19,8 @@
"machine" :[
"create",
"search",
"getAll",
"getById",
"getByCode",

View File

@ -141,6 +141,26 @@
/* RENVOIE UNE MACHINE EN FONCTION D'UN MOT CLE
*
* @keyword<String> Element de recherche
*
* @return machines<Array> Retourne la liste des machines trouvees
*
*/
public static function search($keyword){
// On recupere les donnees
$machine = new Repo('machine/search', array($keyword));
return array(
'machines' => $machine->answer()
);
}
/* RENVOIE LA LISTE EXHAUSTIVE DES MACHINES
*
* @return machines<Array> Liste des machines

View File

@ -157,7 +157,7 @@
*
* @keyword<String> Element de recherche
*
* @return user<Array> Retourne la liste des utilisateurs trouves
* @return users<Array> Retourne la liste des utilisateurs trouves
*
*/
public static function search($keyword){

View File

@ -52,6 +52,27 @@
/* RENVOIE UNE LISTE DE MACHINE EN FONCTION D'UN MOT CLE
*
* @keyword<String> Element de recherche
*
* @return machines<Array> Retourne les machines trouvees
*
*/
public static function search($keyword){
// On recupere les donnees
$searchmachines = Database::getPDO()->query("SELECT * FROM machine
WHERE code LIKE '%".$keyword."%'
OR name LIKE '%".$keyword."%'
");
return Database::delNumeric( $searchmachines->fetchAll() );
}
/* RENVOIE LA LISTE DE TOUTES LES MACHINES

View File

@ -61,11 +61,11 @@
/* RENVOIE UN UTILISATEUR EN FONCTION D'UN MOT CLE
/* RENVOIE UNE LISTE D'UTILISATEURS EN FONCTION D'UN MOT CLE
*
* @keyword<String> Element de recherche
*
* @return user<Array> Retourne l'utilisateur trouve ou FALSE si rien n'est trouve
* @return users<Array> Retourne les utilisateurs trouves
*
*/
public static function search($keyword){

View File

@ -7,9 +7,9 @@
############
# EN COURS #
############
- [ ] [users.js][userDefault][userRepo] Gestion de la nouvelle modification (avec recherche)
- [ ] [view/js/machines] Recherche instantanee
- [ ] [machineDefault] Implementation de la recherche
- [x] [userDefault] Implementer la modification
- [ ] [userRepo] Gestion des parametres optionnels
@ -22,6 +22,7 @@
########
# FAIT #
########
- [x] [machineDefault] Implementation de la recherche
- [x] [view/js/users] Recherche instantanee
- [x] [userDefault] Implementation de la recherche
- [x] [view/js/users] Modification d'utilisateur