J'aimerais savoir s'il est possible en php, en utilisant la reflexion d'appeler une méthode privée en dehors du contexte de la classe qui la définit ?
Genre :
Ce code là ne fonctionne pas, sinon je ne demanderais pas évidemment.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 class MyClass{ private function MyPrivateMethod(){ // some code } } $myClass = new MyClass(); $method = new ReflectionMethod($myClass,'MyPrivateMethod'); $method->invoke(null);
Partager