|
|
@ -55,6 +55,7 @@ class TaskGateway
|
|
|
|
# une fois pour prendre toutes les listes qui ont l'id de l'user
|
|
|
|
# une fois pour prendre toutes les listes qui ont l'id de l'user
|
|
|
|
# pour toutes ces listes (foreach), find toutes chaque tache associé
|
|
|
|
# pour toutes ces listes (foreach), find toutes chaque tache associé
|
|
|
|
public function find($table, $element="", $valeur=""){
|
|
|
|
public function find($table, $element="", $valeur=""){
|
|
|
|
|
|
|
|
$tabResult = array();
|
|
|
|
if($table =='task'){
|
|
|
|
if($table =='task'){
|
|
|
|
if(strcmp($element,"")==0)
|
|
|
|
if(strcmp($element,"")==0)
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -71,10 +72,10 @@ class TaskGateway
|
|
|
|
$results=$this->con->getResults();
|
|
|
|
$results=$this->con->getResults();
|
|
|
|
foreach($results as $row)
|
|
|
|
foreach($results as $row)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
$tabTaches[]=new Task($row['id'],$row['titre'],$row['description'],$row['priorite'],
|
|
|
|
$tabResult[]=new Task($row['id'],$row['titre'],$row['description'],$row['priorite'],
|
|
|
|
$row['idList'],$row['dateDebut'],$row['dateFin'],$row['isDone']);
|
|
|
|
$row['idList'],$row['dateDebut'],$row['dateFin'],$row['isDone']);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return $tabTaches;
|
|
|
|
return $tabResult;
|
|
|
|
|
|
|
|
|
|
|
|
} else if($table == 'list'){
|
|
|
|
} else if($table == 'list'){
|
|
|
|
if(strcmp($element,"")==0)
|
|
|
|
if(strcmp($element,"")==0)
|
|
|
@ -92,12 +93,15 @@ class TaskGateway
|
|
|
|
$results=$this->con->getResults();
|
|
|
|
$results=$this->con->getResults();
|
|
|
|
foreach($results as $row)
|
|
|
|
foreach($results as $row)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
$tabList[]=new ListTask($row['id'],$row['nom'],$row['user'],$row['dc']);
|
|
|
|
$tabResult[]=new ListTask($row['id'],$row['nom'],$row['user'],$row['dc']);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return $tabList;
|
|
|
|
return $tabResult;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// SELECT tache.id FROM Tache tache, Liste liste
|
|
|
|
|
|
|
|
// tache.idListe = liste.id AND liste.user IS NULL;
|
|
|
|
|
|
|
|
|
|
|
|
/* # LIST FUNCTIONS */
|
|
|
|
/* # LIST FUNCTIONS */
|
|
|
|
/*create, update, delete, read(select info)*/
|
|
|
|
/*create, update, delete, read(select info)*/
|
|
|
|
public function insertL(ListTask $l){
|
|
|
|
public function insertL(ListTask $l){
|
|
|
|