marcus: singleton für unbekannte klasse

Beitrag lesen

hi,

ich will eine zentrale methode anlegen, die mir auf zuruf instanzen von objekten zurückliefert... sieht ungefähr so aus:

function mymethod($classname)
{
[...]
$instance = $classname::singleton();
[...]
}

...php kommt aber mit diesem konstrukt "$classname::singleton()" nicht klar... wie kann ich das lösen?

ich weiss, dass ich das problem mit einem autoload an anderer stelle direkt vor ort lösen könnte, der autoload ist aber schon anders "belegt"...

danke und gruß
marcus