Skip to content

多套配置共存及针对Laravel ORM的优化 #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Mar 9, 2023

Conversation

lyt8384
Copy link
Contributor

@lyt8384 lyt8384 commented Feb 28, 2023

  • feat: 增加了多套配置,可以使用client指定使用那套。 #8
  • refactor: 去掉了在框架初始化的时候就注入监听,改为按需初始化 #6
  • fix: 去掉了Laravel的缓存,保持和TP一样 #7
  • refactor: 调整了一些LaravelAdapter里用法。

已知问题:

  • 测试待补充 2.28补充了一些基础测试,并很粗糙的测试了一遍
  • 调整未测试(主要因为着急,本身项目里已造了轮子,所以没拿回去测试) 虽然做了单元测试,但是比较调整还是很大的可能还是需要有实际使用的同学测试下。

建议在开发环境下全面测试一下,蹲一个好心人补全单元测试,现在的覆盖率真的很低很低。

* feat:  增加了多套配置,可以使用client指定使用那套。 php-casbin#8
* refactor: 去掉了在框架初始化的时候就注入监听,改为按需初始化 php-casbin#6
* fix: 去掉了Laravel的缓存,保持和TP一样 php-casbin#7
* refactor:  调整了一些LaravelAdapter里用法。

已知问题:
* 测试待补充
* 调整未测试(主要因为着急,本身项目里已造了轮子,所以没拿回去测试)
@hsluoyz
Copy link
Member

hsluoyz commented Feb 28, 2023

@Tinywan @leeqvip plz review

TP的Adapter初始化传参缺少里第一个空数组
@Tinywan
Copy link
Member

Tinywan commented Mar 9, 2023

@lyt8384 非常感谢。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants