chelsymooy/laravel-approval

chelsymooy approval 是专为邮箱中使用审批功能设计的。

dev-master 2020-09-14 08:26 UTC

This package is auto-updated.

Last update: 2024-09-14 17:00:57 UTC


README

Chelsymooy Approvals 是一个灵活的计划和审批管理系统,适用于 Laravel,提供了运行 SAAS 服务所需的工具,以高效运行。它简单的架构,辅以强大的底层技术,为您的企业提供坚实的平台。

Packagist Scrutinizer Code Quality Travis StyleCI License

注意事项

  • 本包不包括支付功能。
  • 您可能需要扩展一些核心模型,如果您需要覆盖一些辅助方法(如 renew()cancel() 等)背后的逻辑。例如:当取消审批时,您可能还想取消附带的周期性支付。

安装

  1. 使用 composer 安装此包

    composer require chelsymooy/laravel-approval
  2. 发布资源(迁移和配置文件)

    php artisan vendor:publish
  3. 在 config/app.php 中添加服务提供者

    Chelsymooy\Approval\Providers\ApprovalServiceProvider::class,
  4. 通过以下命令执行迁移

    php artisan migrate
  5. 完成!

用法

新审批

(即将推出)

周期性账单

(即将推出)

将审批激活为中间件

(即将推出)

将账单发送到用户邮箱

(即将推出)

前端钩子

(即将推出)

作用域

模型

Chelsymooy Approvals 使用 4 个模型

Chelsymooy\Approvals\Models\Plan;
Chelsymooy\Approvals\Models\PlanPrice;
Chelsymooy\Approvals\Models\Approval;
Chelsymooy\Approvals\Models\Bill;

更新日志

请参阅 更新日志 以获取项目的完整历史。

支持

以下支持渠道尽在您的指尖

贡献 & 协议

感谢您考虑为此项目做出贡献!贡献指南可以在 CONTRIBUTING.md 中找到。

欢迎提交错误报告、功能请求和拉取请求。

安全漏洞

如果您在此项目中发现安全漏洞,请发送电子邮件至 mooychelsy@gmail.com。所有安全漏洞都将得到及时处理。

关于 Chelsymooy

Chelsymooy 是一名专注于 Web & Android 应用程序的软件开发者。

许可证

本软件根据 MIT 许可证 (MIT) 发布。

(c) 2020 Chelsymooy LLC,部分权利保留。