lara-zeus / tartarus
简单的多租户
v1.2.0
2024-09-01 18:31 UTC
Requires
- php: ^8.1
- awcodes/preset-color-picker: ^0.1.0
- calebporzio/sushi: ^2.4
- filament/filament: ^3.2
- filament/spatie-laravel-translatable-plugin: ^3.2
- lara-zeus/chaos: ^1.0
- rickdbcn/filament-email: ^1.0
- ryangjchandler/blade-tabler-icons: ^2.3
- spatie/laravel-package-tools: ^1.16
- spatie/laravel-tags: ^4.6
- stechstudio/filament-impersonate: ^3.7
Requires (Dev)
- larastan/larastan: ^2.2
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.0
- orchestra/testbench: ^8.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan: ^1.10
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
This package is auto-updated.
Last update: 2024-09-01 18:31:35 UTC
README
Lara-zeus Tartarus,具有观点的简单多租户,带面板
支持 Filament
功能
- 🔥 基于 filament 构建
- 🔥 公司简介
- 🔥 公司设置
- 🔥 每家公司不同的颜色
- 🔥 语言切换器
- 🔥 范围:CompanyAndLandlord
- 🔥 范围:CompanyAndLandlord
- 🔥 范围:Company
- 🔥 范围:withoutCompany
- 🔥
tenant()
辅助函数,用于获取活动租户 - 🔥 所有组件标签都是可翻译的,只需添加与资源slug相同的文件:
__('companies.title')
包含的包
安装
-
安装 laravel
-
安装 filament 或使用 filament 安装程序 一起安装。
-
运行
composer require lara-zeus/tartarus
-
运行
php artisan tartarus:install
-
运行
php artisan migrate:fresh --seed
-
运行
npm i && npm run dev
-
登录:邮箱:
base@base.base
密码:basebasebase
更新日志
有关最近更改的更多信息,请参阅 更新日志。
支持
可用的支持渠道
- 在 GitHub 上提交问题
贡献
有关详细信息,请参阅 贡献指南。
安全性
如果您发现任何与安全相关的问题,请通过 info@larazeus.com 发送电子邮件,而不是使用问题跟踪器。
鸣谢
许可协议
MIT 许可协议 (MIT)。请参阅 许可文件 以获取更多信息。