saftmeister
Nutze den Saft!
Hallo,
du kannst dir den switch sparen, wenn du die Methode method_exists() verwendest:
Ohne Garantie, das da Fehler drin ist; hab das auf dem Kopf gemacht ;-). Funktionieren dürfte es allerdings so oder so ähnlich.
du kannst dir den switch sparen, wenn du die Methode method_exists() verwendest:
PHP:
public function __call($func, $args)
{
if(method_exists($this, $func))
{
return call_user_func(array($this, $func));
}
else
{
throw new Exception("Method $func does not exists!");
}
}
Ohne Garantie, das da Fehler drin ist; hab das auf dem Kopf gemacht ;-). Funktionieren dürfte es allerdings so oder so ähnlich.