greensight/laravel-stdout-logs-helper

This package is abandoned and no longer maintained. The author suggests using the ensi/laravel-stdout-logs-helper package instead.

0.1.0 2021-08-18 11:58 UTC

This package is auto-updated.

Last update: 2021-10-05 20:23:24 UTC


README

Deprecated, use https://github.com/ensi-platform/laravel-telemetry instead

Пакет для дублирования логов в stdout.

Установка

  1. composer require greensight/laravel-stdout-logs-helper
  2. Оберните описание каналов логирования в config/logging.php в вызов LaravelStdoutLogsHelper::addStdoutStacks()
  3. Добавляйте новые каналы логирования используя вспомогательные функции

Пример:

return LaravelStdoutLogsHelper::addStdoutStacks([
    'default' => env('LOG_CHANNEL', 'stack'),
    'channels' => [
        'daily' => LaravelStdoutLogsHelper::makeDailyChannel(storage_path('logs/laravel.log')),
        'checkout' => LaravelStdoutLogsHelper::makeDailyChannel(storage_path('logs/checkout.log'), 3)
    ],
]);

Лицензия

The MIT License (MIT).