php private access
3.0.0
Une petite bibliothèque simple pour accéder aux propriétés privées des objets. En fait, c'est plus un exemple de Mad Skillz qu'un outil utile. Pas d'appels API de réflexion!
Utilisez le compositeur:
composer require arokettu/private-access --dev
Ces quatre fonctions simples peuvent être utiles comme aides pour quelque chose comme Psysh
get_private_field()set_private_field()call_private_method()get_private_const() <?php
class X {
private $ field = 123 ;
}
$ x = new X ();
var_dump ( Arokettu Debug get_private_field ( $ x , ' field ' )); // 123
Arokettu Debug set_private_field ( $ x , ' field ' , 321 ); // $x->field = 321; Lisez la documentation complète ici: https://sandfox.dev/php/private-access.html
Également lire les documents: https://php-private-access.readthedocs.io/
Veuillez déposer des problèmes sur notre répension principale à Gitlab: https://gitlab.com/sandfox/php-private-access/-/issues
La bibliothèque est disponible en open source en vertu des termes de la licence MIT.