我有一些神奇的方法,但在 netbeans 中仍然具有自动完成功能。我在所有类之上使用一个块,如:
/**
* @method int getEavConfigId() get object id
* @method Model_DbTable_EavConfig setEntityType(string $entity_type) set entity_type possible values site, user, pc, ticket, alarm ; eav field is realted to this table
* @method string getEntityType() get entity_type possible values site, user, pc, ticket, alarm ; eav field is realted to this table
* @method Model_DbTable_EavConfig setCompanyId(integer $company_id) set company_id
* @method integer getCompanyId() get company_id
* @method Model_DbTable_EavConfig setType(string $type) set type possible values textfield, textarea, radio, checkbox, select ; eav field type
* @method string getType() get type possible values textfield, textarea, radio, checkbox, select ; eav field type
*/
对于netbeans,这很好用。但是 doxygen 接缝完全忽略了它。
有人知道是否可以让 doxygen 接受 @method 标签?
我知道 phpDocumentator 可以处理这个问题。但我不喜欢 doxygen 的文档,原因有几个。