rudestewing/laravel-activity-logger

此包最新版本(0.4)没有可用的许可信息。

专门为laravel设计的活动记录器

0.4 2020-04-29 00:04 UTC

This package is auto-updated.

Last update: 2024-09-25 12:12:28 UTC


README

运行命令

composer require rudestewing/laravel-activity-logger

在config/app.php文件中打开,然后在'providers'键下添加服务提供者

    'providers' => [
        ...

        Rudestewing\ActivityLogger\ActivityLogServiceProvider::class,

        ...
    ];

运行命令

php artisan vendor:publish --provider="Rudestewing\ActivityLogger\ActivityLogServiceProvider" --tag="migrations" 

然后进行迁移

php artisan migrate

如何使用

在需要记录日志的模型上添加ActivityLogger特性

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;
use Rudestewing\ActivityLogger\Traits\ActivityLogger;

class Post extends Model
{
    protected $guarded = [];
    
    use ActivityLogger;
}