marvinosswald/filament-activity-log

这是我的包 filament-activity-log

0.3.3 2023-12-01 10:21 UTC

README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

这是一个信息列表条目,显示来自 https://github.com/spatie/laravel-activitylog 的日志行。

安装

您可以通过composer安装此包

composer require marvinosswald/filament-activity-log

可选地,您可以使用以下方式发布视图:

php artisan vendor:publish --tag="filament-activity-log-views"

使用方法

ActivityLogEntry::make()
->with('shippingAddress.activities')
->formatDescriptionUsing(fn(Activity $activity) => $activity->description)
->formatSubjectUsing(function (Activity $activity) {
    if ($activity->subject_type == OrderAddress::class) {
        return __("models.{$activity->subject_type}", ['type' => $activity->subject->type]);
    }
    return __("models.{$activity->subject_type}");
})

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全漏洞

请查看 我们的安全策略 了解如何报告安全漏洞。

致谢

许可

MIT许可(MIT)。请参阅 许可文件 了解更多信息。