PHPdoc - 为 stdClass 的对象定义对象属性
2022-08-30 17:51:11
我试图弄清楚是否可以使用PHPdoc来定义函数或对象方法返回的对象属性。
假设我有以下类:
class SomeClass {
public function staffDetails($id){
$object = new stdClass();
$object->type = "person";
$object->name = "dave";
$object->age = "46";
return $object;
}
}
现在,定义输入参数非常简单。
/**
* Get Staff Member Details
*
* @param string $id staff id number
*
* @return object
*/
class SomeClass {
public function staffDetails($id){
$object = new stdClass();
$object->type = "person";
$object->name = "dave";
$object->age = "46";
return $object;
}
}
问题是,对于定义由相关方法返回的输出对象(stdClass)的属性,是否存在类似的事情。这样另一个程序员就不必打开这个类并手动查看该方法以查看返回对象返回的内容?