Tout d'abord bonjour tout le monde!
Je vais vous expliquer point par point, tout d'abord j'ai une fonction qui ajoute des éléments dans un arrayobject
et j'ai une autre méthode toute simple qui permet de récupérer la collection entière:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 /* ajoute une activity */ public function ajouteUneActivity($idAct,$dateCreation,$unTicketId,$unEmetteur,$unContenu,$status,$pj){ $this->lesActivity[$idAct] = new Activity($idAct,$dateCreation,$unTicketId,$unEmetteur,$unContenu,$status,$pj); $this->setDerniereAct($idAct); }
ainsi qu'une autre pour ne récupérer que la dernière qui à était posté. Car dans le développement que je fais une activity est ce qu'un commentaire est à un site. La dernière activity est la plus importante et ensuite on affiche les autres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 /* retourne toutes les activity */ public function getLesActivity(){ $tableauAct= $this->lesActivity; return $tableauAct; }
Ce que je voudrais faire c'est classer ma méthode getLesActivity() par clé (idact) de manière décroissante et ne pas afficher la dernière activity, car elle est déjà affiché par le biai d'une autre méthode!
Partager