J'utilise un système de stockage tiers qui ne me renvoie que des objets stdClass, peu importe ce que je nourris pour une raison obscure. Je suis donc curieux de savoir s'il existe un moyen de convertir / convertir un objet stdClass en un objet à part entière d'un type donné.
Par exemple, quelque chose du genre:
//$stdClass is an stdClass instance
$converted = (BusinessClass) $stdClass;
Je suis juste en train de convertir la classe stdClass dans un tableau et de la transmettre au constructeur BusinessClass, mais il existe peut-être un moyen de restaurer la classe initiale dont je ne suis pas au courant.
Remarque: je ne suis pas intéressé par le type de réponses «Changer votre système de stockage» car ce n'est pas le point d'intérêt. S'il vous plaît, considérez-le plus comme une question académique sur les capacités linguistiques.
À votre santé