dogstar
dogstar
原因很简单,格式错了,少了一层数组,应该这样配置: ``` 'tables' => array( // 通用路由 '__default__' => array( 'prefix' => '', 'key' => '', 'map' => array( array('db' => 'ios_callplus'), ) ), ), ``` 你可以对比下默认的配置:https://github.com/phalapi/phalapi/blob/master-2x/config/dbs.php 或查看文档说明:http://docs.phalapi.net/#/v2.0/database-connect
http://docs.phalapi.net/#/v2.0/filter?id=%e7%99%bd%e5%90%8d%e5%8d%95%e9%85%8d%e7%bd%ae 接口白名单,了解一下?
QQ群在官网上有入口:www.phalapi.net
可把修改提交到核心库:kernal,https://github.com/phalapi/kernal 1、强化日志信息:记录所有提交的参数,增加每次请求的唯一值,以及记录每次请求的IP等信息;(IP可以追加,但建议放到最后的位置,方便兼容以前的格式;此外暂时不适宜纪录全部的参数,如果需要加uniqid,可在最后再添加) 2、修改pgsql数据库默认连接端口为5432 (这个可以修改) 谢谢!
这是针对PhalApi,还是针对fastroute的优化?
这些建议很赞!能否做成扩展,或者可选的优化方案?例如提供一个\PhalApi\ApiDoc 基类,让开发者可选择使用哪种风格?
改动到底层,是会调整较大,包括在使用上。可以fork一个分支,然后开发一个demo,我们一起看下效果?
好的,如有问题,再一起沟通!我们也正在开发PhalApi 2.7.0,可以加下我Q:376741929,我拉你进群一起方便沟通哈。
类的文件名和类名没对应上,路径不对,可参考PSR-4:http://docs.phalapi.net/#/v2.0/autoload
之前没了解过LessQL,感谢提醒,我们先看下。也欢迎帮忙集成LessQL到PhalApi扩展类库。以composer包的形式提供给其他同学使用。 关于扩展类库,请参考文档[PhalApi框架扩展类库](http://docs.phalapi.net/#/v2.0/library) 。