PHPackages                             wadywh/operation-log - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. wadywh/operation-log

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

wadywh/operation-log
====================

Elegant logging of operations

v1.4(3y ago)138MITPHP

Since Dec 29Pushed 3y ago1 watchersCompare

[ Source](https://github.com/wadywh/operation-log)[ Packagist](https://packagist.org/packages/wadywh/operation-log)[ RSS](/packages/wadywh-operation-log/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (4)Versions (6)Used By (0)

支持 Laravel 的 ORM 与 ThinkPHP 的 ORM 。可以生成增、删、改，包括批量增、删、改，以及 使用 DB 操作的日志。

因为批量操作没有触发模型事件，使用模型事件无法覆盖所有模型对数据库的操作以及 DB 操作，所以通过获取器，自动生成可读性高的操作日志。

### 安装

[](#安装)

> composer require wadywh/operation-log

### Laravel 使用

[](#laravel-使用)

首先在数据库的配置文件 `config/database.php` 中增加两个配置项 `modelNamespace` 和 `logKey`，如果项目通过注入表模型映射关系来确定模型命名空间，可不配置 `modelNamespace`

```
