eine sache die mir noch auf dem herzen liegt
gibt es in php derzeit die möglichkeit festzustellen, ob eine methode einer klasse von ausserhalb der klasse aufgerufen wird, also über das objekt.
$obj->meine_methode();
ich möchte dann in dieser methode prüfen, ob diese eben von ausserhalb oder innerhalb der klasse aufgerufen wurde.
class meine_klasse
{
function meine_methode()
{
//prüfen!
}
}
irgendwie muss ich doch verhindern können, das benutzer meiner klasse die privaten (in php4 gibt's ja leider keine privaten methoden) methoden aufrufen... weiss jemand rat?
oder muss ich jetzt auf php5 warten?
=)
gibt es in php derzeit die möglichkeit festzustellen, ob eine methode einer klasse von ausserhalb der klasse aufgerufen wird, also über das objekt.
$obj->meine_methode();
ich möchte dann in dieser methode prüfen, ob diese eben von ausserhalb oder innerhalb der klasse aufgerufen wurde.
class meine_klasse
{
function meine_methode()
{
//prüfen!
}
}
irgendwie muss ich doch verhindern können, das benutzer meiner klasse die privaten (in php4 gibt's ja leider keine privaten methoden) methoden aufrufen... weiss jemand rat?
oder muss ich jetzt auf php5 warten?
=)
Kommentar