私はしばらくの間、これに悩まされてきました。ここで完全なレンガの壁にぶつかりました。メソッド名からメソッドに関する情報を収集しようとしています。しかし、php は getMethod() について知りません。これは、php の「リフレクション」の一部である必要があります。(http://www.php.net/manual/en/reflectionclass.getmethod.php)リンクで、この男はエラーをスローすると述べていますが、これは私の場合のようですが、答えはありません.. .
私の場合、コードは次のようになります。
$params = $controllerInstance->getMethod($methodName)->getParameters();
クラスは次のようになります。
class accountController extends controller{
public function createUser(account $accountModelInstance){
return "this is a response!";
}
}
私はこれを恐れています:
class accountController extends controller{
public function getMethod(string method){
return this->{method};
}
}
気になる場合は、postgreSQL プラグインを使用してWAMP サーバーを実行しています。