莎莎兰茨/nova-activitylog

Laravel Nova 活动资源工具。

1.1.1 2022-03-10 08:08 UTC

This package is auto-updated.

Last update: 2024-09-10 13:51:14 UTC


README

基于 spatie/laravel-activitylog 的 Laravel Nova ActivityLog 资源工具

要求

此 Nova 字段需要 Nova 2 和 spatie/laravel-activitylog

安装

您可以通过 composer 将此包安装到使用 Nova 的 Laravel 应用中

composer require sashalenz/nova-activitylog

您可以使用以下命令发布创建名为 "request" 的额外字段的迁移

php artisan vendor:publish --provider="Sashalenz\NovaActivitylog\ToolServiceProvider" --tag="migrations"

发布迁移后,您可以通过运行迁移来更新现有的 activity_log 表

php artisan migrate

您可以选择使用以下命令发布配置文件

php artisan vendor:publish --provider="Sashalenz\NovaActivitylog\ToolServiceProvider" --tag="config"

并且您可以选择使用以下命令发布本地化文件

php artisan vendor:publish --provider="Sashalenz\NovaActivitylog\ToolServiceProvider" --tag="translations"

使用方法

// in app/Providers/NovaServiceProvder.php

// ...

public function tools()
{
    return [
        // ...
        new \Sashalenz\NovaActivitylog\NovaActivitylog(),
    ];
}

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 以获取更多信息。