Symfo4 / Doctrine / Récupérer une valeur d'un tableau
Posté : 07 févr. 2019, 12:07
Bonjour à tous
Mon entité booking a plusieurs champs : $id, $visitdate, $totalprice et $bookingNumber
Je voudrais récupérer depuis mon controller, la valeur de totalprice du dernier enregistrement dans la table booking de ma bdd.
j'obtiens donc un array
comment est ce que je peux recupérer la valeur totalprice (ici, qui vaut 16) dans $p ?
Mon entité booking a plusieurs champs : $id, $visitdate, $totalprice et $bookingNumber
Je voudrais récupérer depuis mon controller, la valeur de totalprice du dernier enregistrement dans la table booking de ma bdd.
Code : Tout sélectionner
$lastbooking = $repo->findBy([], ['id' => 'desc'],1,0);
$p = ???;Code : Tout sélectionner
array(1) { [0]=> object(App\Entity\Booking)#736 (6) { ["id":"App\Entity\Booking":private]=> int(52) ["bookingnumber":"App\Entity\Booking":private]=> string(8) "DSsbRogd" ["email":"App\Entity\Booking":private]=> string(22) "[email protected]" ["visitdate":"App\Entity\Booking":private]=> object(DateTime)#734 (3) { ["date"]=> string(26) "2019-02-16 00:00:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } ["totalprice":"App\Entity\Booking":private]=> string(2) "16"