サービス記述オブジェクトを返すコードがJSON-RPC
あり、これと同様の問題があります: PHP: 関数が必要とするパラメーターの数を取得しますが、関数の代わりにメソッドがあります。
function service_description($object) {
$class = get_class($object);
$methods = get_class_methods($class);
$service = array("sdversion" => "1.0",
"name" => "DemoService",
"address" => $_SERVER['PHP_SELF'],
"id" => "urn:md5:" . md5($_SERVER['PHP_SELF']));
foreach ($methods as $method) {
$service['procs'][] = array(
"name" => $method,
"params" => ?????
);
}
return $service;
}
各メソッドのパラメータを確認するにはどうすればよいですか?