brezgalov / yii2-api-logger
logs api input and output
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/brezgalov/yii2-api-logger
Requires
- php: >=7.2.0
- yiisoft/yii2: ~2.0.6
This package is auto-updated.
Last update: 2025-09-14 20:55:39 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