源码注释问题

代码里的注释小问题,但是影响IDE处理,间接影响开发
 1.
PhalApi_Model_NotORM::getORM()方法的返回是否应该是NotORM_Result而不是NotORM
2.
文件 PhalApi->NotORM->NotORM->NotORM.php,其中对类的属性注释用了 @property-write ,意味着那些属性都是只写的!明显不对吧,比如$debug?是否应该改为@property,读写属性,或者干脆不写
 
另外再吐槽下框架项目组织问题,就不能用namespace管理么,你看像上面那一串反人类的NotORM,只能OML了!
已邀请:

dogstar - PhalApi创始人

赞同来自:

感谢这么详细的反馈!

1、已修正并更新到master,请见:http://git.oschina.net/dogstar ... 45d5f

2、PhalApi/NotORM/NotORM.php是第三方的类库,这里之所以写成是 @property-write,确实是因为这些属性在NotORM是只写的。看其源码,__set()函数可以更改这几个属性,但__get()获取的是数据库的结果集,而没有提供这些属性的获取。另外,项目应该不需要关注NotORM的。

是的,PhalApi没使用namespace会对项目管理上带来一定的不便,对此深表歉意。

要回复问题请先登录注册