thinckx/laravel-podio-logger

将您的Laravel日志消息写入您选择的Podio应用

dev-master 2020-10-07 06:14 UTC

This package is auto-updated.

Last update: 2024-09-07 15:12:52 UTC


README

描述

本包可以轻松地将您的消息记录到您选择的Podio应用中。

要求

  • php >= 7.2
  • Laravel >= 6

安装说明

  1. 使用composer安装

composer require thinckx/laravel-podio-logger

  1. config/logging.php中,将podio日志通道添加到channel
'podio' => [
    'driver'        => 'monolog',
    'level'         => env('LOG_LEVEL', ''),
    'client_id'     => env('PODIO_LOG_CLIENT_ID', ''),
    'client_secret' => env('PODIO_LOG_CLIENT_SECRET', ''),
    'app_id'        => env('PODIO_LOG_APP_ID', ''),
    'app_token'     => env('PODIO_LOG_APP_TOKEN', ''),
    'handler'       => ThomasInckx\PodioLogger\PodioLoggerHandler::class,
    'app_name'      => env('APP_NAME', ''),
    'keys'          => [
        'level'     =>  'your-podio-app-level-field-name-or-id',
        'message'   =>  'your-podio-app-message-field-name-or-id',
        'app_name'  =>  'your-podio-app-appname-field-name-or-id'
    ]
]
  1. 同样在config/logging.php中,将podio通道添加到channels数组中
'stack' => [
    'driver' => 'stack',
    'channels' => ['podio', 'single'],
],
  1. 别忘了完成.env文件的相关信息(见2)