leomax/logger-laravel
最新稳定版本:1.1.3
Composer 安装命令:
composer require leomax/logger-laravel
包简介
logger
关键字:
README 文档
README
- Установка
- Настройка Telegram
- Настройка Sentry
- Настройка Логирования
Установка
Заходим в докер контейнерphp не ниже 7.3composer require leomax/logger-laravel- Заходим в файл
config/app.php. Необходимо добавить строку в массивprovidersсо следующим:\Leomax\Logger\Providers\CustomLogChannelsServiceProvider::class
Telegram
- Необходимо получить
TELEGRAM_CHAT_IDиTELEGRAM_BOT_TOKEN - Добавляем в
.envTELEGRAM_CHAT_ID=[ваши данные]TELEGRAM_BOT_TOKEN=[ваши данные]
Sentry
- Необходимо выполнить команду
php artisan sentry:publish --dsn=[тут своя ссылка]
- В файл .env должны появится эти переменные (проверяем наличие)
- SENTRY_LARAVEL_DSN=[ваши данные]
- SENTRY_TRACES_SAMPLE_RATE=[ваши данные]
Настройка Логирования
- Директория Loggings - эта директоря создана для фабрики, здесь будут появляться свои любые способы логирования. Например можно усовершенствовать отчеты в sentry, создать свой произвольный отчет или создвать свои пользовательские сообщения в Telegram канал.
- Специальный файл для работы с каналами
custom-log-channels.php. В этом месте вы можете создавать свои каналы. Каналы автоматически появятся в Laravel. - Файл
add-channels.phpпредназначен для добавления каналов в проектconfig/logging.php. Хелперdd(config())покажет какие каналы доступны. Их может и не быть в фалеconfig/logging.php, каналы всегда могут приходить со сторонних модулей.
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2023-10-31