可変数の引数を受け入れるクラスメソッドを文書化するための推奨される方法は何ですか?
多分このようなもの?
<?php
class Foo {
/**
* Calculates the sum of all the arguments.
*
* @param mixed [$arg1, $arg2, ...]
*
* @return float the calculated sum
*/
public static function sum() {
return array_sum(func_get_args());
}
}
注:原則として、この種のことは可能な限り避けるべきだと思います。そうは言っても、それが避けられない残りのいくつかのケースをまだ文書化するのは素晴らしいことです。