admn / admn-php
此包的最新版本(1.0.13)没有可用的许可信息。
PHP 包,用于与 ADMN 服务交互
1.0.13
2022-08-13 01:38 UTC
Requires
- guzzlehttp/guzzle: >=7.4.2
README
一个用于 ADMN.io API 的简单包装器,用 PHP 编写。
特性
- 将操作日志作为实体(用户、客户、员工等)记录
要求
- PHP 7+
- 对于 Laravel,请使用我们的 Laravel SDK
安装
通过 Composer。
安装
composer require admn/admn-php
用法
use Admn\Admn\AuditLogger; use Admn\Admn\Actor; // Set API Token Globally AuditLogger::setCredentials($token, $secret); // Create Actor Identifier Object $actor = (new Actor())->setIdentifier(email, 'john@doe.com')->setDisplay('John Doe'); // Send Action return AuditLogger::make($actor) )->setAction('Updated a user record') ->setTags(['user:123','user-update']) ->setContext([ 'key' => 'email', 'original_value' => 'jane@google.com', 'updated_value' => 'jane@doe.com', ]) ->save();