Ich versuche, die call_user_func
um eine Methode von einer anderen Methode desselben Objekts aufzurufen, z. B.
class MyClass
{
public function __construct()
{
$this->foo('bar');
}
public function foo($method)
{
return call_user_func(array($this, $method), 'Hello World');
}
public function bar($message)
{
echo $message;
}
}
new MyClass;
Sollte 'Hello World' zurückgeben...
Kennt jemand den richtigen Weg, um dies zu erreichen?
Vielen Dank!