Lire un compte de profil
-
profils_recuperer_infos_simplesest renommée enprofils_profil_lire(prefixe_objet_verbe) - L'option
format_clesest renommée enformat - Nouveau format
completpour obtenir un tableau multidimensionnel au lieu d'un tableau simple
Aucune rupture de compat, l'ancienne fonction est juste dépréciée.
C'est nécessaire pour finir la PR sur Billetteries par Profils https://git.spip.net/spip-contrib-extensions/billetteries_profils/pulls/4
Concrètement ça permet d'obtenir ça :
$profil = profils_profil_lire($id_auteur, $id_profil, ['format' => 'complet']);
var_dump($profil);
array(2) {
["contact"]=>
array(6) {
["prenom"]=>
string(7) "Lorem"
["nom"]=>
string(6) "Ipsum"
}
["coordonnees"]=>
array(1) {
["contact"]=>
array(2) {
["emails"]=>
array(1) {
[0]=>
array(1) {
["email"]=>
string(31) "lorem@ipsum.com"
}
}
["adresses"]=>
array(1) {
[0]=>
array(4) {
["pays"]=>
string(2) "FR"
["voie"]=>
string(5) "1 rue de la rue"
["code_postal"]=>
string(5) "33000"
["ville"]=>
string(8) "Bdx"
}
}
}
}