taufiqrahman / yii2-apirestlog
描述
1.1.0
2018-07-31 15:06 UTC
Requires
- yiisoft/yii2: ~2.0.0
This package is not auto-updated.
Last update: 2024-09-29 05:44:01 UTC
README
自动为请求、响应、控制器和操作创建日志
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一:
php composer.phar require --prefer-dist taufiqrahman/yii2-apirestlog "*"
或
"taufiqrahman/yii2-apirestlog": "*"
将以下内容添加到您的 composer.json
文件的 require 部分。
数据库迁移
检查您的数据库设置,并通过控制台运行迁移
php yii migrate --migrationPath=@vendor/taufiqrahman/yii2-apirestlog/migrations
更多信息请参阅 数据库迁移文档
使用方法
扩展安装后,只需在代码中使用它即可
use Rahmansoft\Apirestlog\restlog; class SomeController extends Controller { public function behaviors() { $behaviors = parent::behaviors(); $behaviors['restlog']= [ 'class' => restlog::class, 'LOG_ON_ERROR'=> true // get all error response, false value to disable error message in your log DB ]; return $behaviors; }
要访问该模块,您需要在应用程序配置中添加以下内容
......
'modules' => [
'rahman'=>[
'class'=>'rahmansoft\apirestlog\Module',
],
],
......
将新菜单项添加到您的导航栏
......
['label' => 'Log', 'url' => ['/rahman/wslog']],
......