Bonjour,

Je ne sais pas si ce que je veux faire est correct et si oui, comment accéder à mes valeurs ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
// 1. j'instancie mes classes.
$contact = new Contact();
$contactManager = new ContactManager();
 
// 2. je fais ma recherche recherche 
$contacts = $contactManager->search($contact);
 
// 3. je stocke mes résultats de ma recherche en session
$_SESSION['Contacts'] = $contacts;
En résumé : je stocke les données dans un objet Contact qui lui-même est stocké dans une variable de session

var_dump ($_SESSION['Contacts'];

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
array (size = 1)
 'Contacts' =>
  array (size =2)
   0=>
    objet (Contact)
     private 'id' = string
j'esperais pouvoir récupérer ma valeur avec un

$idcontact = $_SESSION['Contacts']->id;

mais bien sur pas possible cela aurait été trop simple puisqu'il est en privé.

Avez-vous des conseils ?