cvele/multitenant-bundle

Symfony MultiTenantBundle

安装: 72

依赖: 0

建议者: 0

安全: 0

星标: 6

关注者: 4

分支: 1

开放问题: 1

类型:symfony-bundle

v0.1-alpha 2016-02-19 11:18 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:58:26 UTC


README

在构建SaaS应用程序时,通常需要为用户提供多租户解决方案。这个包旨在为多租户提供简单的解决方案。

包只负责多租户,忽略了应用程序可能需要的账户系统的其他所有方面(对于这些,请查看FOSUserBundle或类似的内容)。

SensioLabsInsight Build Status Latest Stable Version Total Downloads License

先决条件

这个版本的包需要Symfony 2.4+和PHP 5.4+。

功能

  • 用户可以拥有和/或属于多个租户
  • 在支持的实体上自动SQL过滤租户
  • 实体监听器将当前租户插入支持的实体
  • 可以在运行时切换租户,通过URL参数或通过辅助方法
  • 为需要属于租户的实体提供特质

待办事项列表

  • 创建完整的PHPUnit测试覆盖率
  • 使配置变量更有意义
  • 编写文档

注意 包当前只支持Doctrine ORM进行存储。

文档

文档的源代码存储在本包的Resources/doc/文件夹中。

阅读master版本的文档

报告问题或功能请求

问题和功能请求在Github问题跟踪器中跟踪。