brezgalov / yii2-api-logger
logs api input and output
v1.0.2
2022-04-14 12:26 UTC
Requires
- php: >=7.2.0
- yiisoft/yii2: ~2.0.6
This package is auto-updated.
Last update: 2025-03-14 19:49:53 UTC
README
composer require brezgalov/yii2-api-logger
Из коробки доступно логирование через бд. Для хранения логов нужно применить миграцию
php yii migrate --migrationPath="vendor/brezgalov/yii2-api-logger/migrations"
Подключение логера к приложению
'bootstrap' => [
function (\yii\web\Application $app) {
$app->attachBehavior('apiLogger', [
'class' => ApiLoggerBehavior::class,
'logStorage' => [
'class' => DbLogStorage::class,
'dbComponent' => $app->get('api_logs_db')
],
]);
},
...
],
Логер использует следующие ENV переменные
APP_NAME