There are many methods around that allow you to access private variables of another class, however what is the most efficient way?
For example:
I have this class with some details in:
class something{ private $details = ['password' => 'stackoverflow',]; } In another class I need to access them, example (although this obviously wouldn't work since the variable isn't in scope to this class):
class accessSomething{ public function getSomething(){ print($something->details['password']); } } Would a function like this be good enough within the class "something" to be used by the access class?:
public function getSomething($x, $y){ print $this->$x['$y']; }
yesreasons and the multitude ofnoreasons there are still the myriads of opinions and styles ;-)