1
A
回答
1
ACL使用Zend_ACL()进行处理,因为您不必使用Zend_Db或Zend_Table或Zend Framework提供的任何类,所以Doctrine-Integration应符合Doctrine-manual的要求。 Here's一篇关于如何用Doctrine做的文章 - 它应该很容易适应Doctrine2。
相关问题
- 1. Zend Framework和Doctrine
- 2. Zend Framework 2 - Doctrine 2 - 如何使用GeoPointField
- 3. Zend Framework 2 - Doctrine 2 - 使用Documentor Tags
- 4. Zend Framework 2 - Doctrine 2 Model Models
- 5. Zend Framework 2元素集合和Doctrine 2
- 6. Zend Framework 2 + Doctrine 2和验证服务
- 7. Zend Framework 2添加Acl
- 8. Zend Framework 2 ACL的实现
- 9. 使用服务管理器Zend Framework 2
- 10. zf2 acl doctrine 2
- 11. Zend Framework 2 - Doctrine 2 - 如何处理Zend标准模型
- 12. 如何在doctrine 2和zend framework 2中使用缓存?
- 13. Zend Framework 2 - Doctrine 2错误消息
- 14. Zend Framework 2 Doctrine 2分页结果
- 15. Zend Framework 2与Doctrine 2的验证
- 16. 使用Zend Framework 2和Doctrine的MVC结构
- 17. Zend Framework 2.0 Acl Library
- 18. Zend Framework 2服务管理器
- 19. Zend Framework中的插件管理器2
- 20. Zend Framework 2主题管理器
- 21. Zend Framework中的会话管理2
- 22. Zend Framework 2 - Doctrine 2 - 如何使用灯具
- 23. Zend Framework 2 - Doctrine 2 - 如何在Windows下使用命令行
- 24. Zend Framework 2 Doctrine ORM身份验证
- 25. Zend Framework 2与Doctrine快速入门
- 26. Zend Framework 1.11与Doctrine 2整合
- 27. Zend-Framework 1.x与Doctrine 2.x
- 28. Zend Framework Doctrine使用ManyToMany创建实体
- 29. Zend Framework 2和Doctrine 2数据库从实体生成
- 30. Zend Framework - ACL身份验证
我已经在Github上的ralphschindler的NOLASnowball集成中集成了Zend Framework 1.11和Doctrine2:https://github.com/ralphschindler/NOLASnowball/commits/doctrine2-managed-crud。 一切工作正常,但我真的不明白如何处理Zend_Acl和Doctrine2 ...我不想管理ACL的XML文件,这是肯定的。所以我想知道应该创建什么类型的实体,等等...... – Claymm
ACL与数据库本身(这是持久层)没有任何关系,但应该驻留在业务逻辑中(或者在Zend框架)。他们不允许或不允许数据库活动,但处理资源操作 - 这也可能是数据库操作,但不是持久性,而是业务逻辑层。唯一的联系是如果你想从数据库中的数据生成ACL,这在[本教程]中显示(http://codeutopia.net/blog/2009/02/18/zend_acl-part-3-creating-和储存动态的ACL /)。 – Lars