artisansdk/event

这是一个使用事件存储数据库构建的基础包,用于事件源(ES),兼容Laravel。

dev-master 2023-07-10 18:59 UTC

This package is auto-updated.

Last update: 2024-09-10 21:28:03 UTC


README

这是一个使用事件存储数据库构建的基础包,用于事件源(ES),兼容Laravel。

目录

安装

该包像任何其他PHP包一样安装在PHP应用程序中

composer require artisansdk/event

使用指南

应记录此包的常见用例,包括任何故障排除。

运行测试

该包经过100%行覆盖和路径覆盖的单元测试。您可以通过简单地克隆源代码、安装依赖项,然后运行 ./vendor/bin/phpunit 来运行测试。此外,开发依赖项还包括一些Composer脚本,可以帮助进行代码风格和覆盖率报告。

composer test
composer watch
composer fix
composer report

有关它们的执行和报告输出的更多详细信息,请参阅 composer.json。注意,composer watch 依赖于 watchman-make。此外,composer report 假设Unix系统以运行行覆盖率报告。通过设置命令设置min = 80的值来设置您的最低行覆盖率要求。

许可

版权所有 (c) 2019-2023 Artisan Made

此软件包根据MIT许可证发布。有关商业许可条款,请参阅随每个代码副本分发的LICENSE文件。