You cannot invoke the original overloading handlers of the class, and __set() only works to one level of property access.
Vous ne pouvez pas appeler les fonctions d'overload de la classe, et __set() ne fonctionne que pour un seul niveau d 'accesseur.