関数とコールバック関数自体をコールバックする次のコード行があるとします。
Class MyClass {
public function doThings() {
$this->gearman->client->setCompleteCallback("workerCompleted");
}
public function workerCompleted() {
echo "worker is completed!";
}
}
私は得るMessage: GearmanClient::setCompleteCallback(): function workerCompleted is not callable
メソッドはsetCompleteCallback
引用符で囲まれた関数名を期待していますが、どうすればクラス メソッドを呼び出すことができますか? $this->"workerCompleted"
明らかに間違っています。