Pues .. no sé como te gestionas tu array .. Pero debería ser típo:
$array_carrito['id_de_tu_BD']=cantidad;
Si lees el array (de tu sesión .. una vez deserializado) con un bucle foreach() por ejemplo .. ahí tendras tu "par" asociado de "indice" y "valor" para cada elemento del array:
Código PHP:
foreach($array_carrito as $id => $cantidad){
echo $id." --> ".$cantidad."<br>";
}
(es un ejemplo .. aplicalo a tus métodos de tu clase en el método que uses para leer tu carrito completo)
Un saludo,