LaravelPackages.net
Acme Inc.
Toggle sidebar
thinckx/laravel-podio-logger

Write your Laravel log messages to a Podio app of your choice

98
1
About thinckx/laravel-podio-logger

thinckx/laravel-podio-logger is a Laravel package for write your laravel log messages to a podio app of your choice. It currently has 1 GitHub stars and 98 downloads on Packagist. Install it with composer require thinckx/laravel-podio-logger. Discover more Laravel packages by thinckx or browse all Laravel packages to compare alternatives.

Last updated

Laravel Podio Logger

Description

This package makes it easy to log your messages to a Podio app of your choice.

Requirements

  • php >= 7.2
  • Laravel >= 6

Installation instructions

  1. Install using composer:

composer require thinckx/laravel-podio-logger

  1. In config/logging.php, add the podio logging channel to the channel key:
'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. Also in config/logging.php, add the podio channel to the channels array:
'stack' => [
    'driver' => 'stack',
    'channels' => ['podio', 'single'],
],
  1. Don't forget to complete the .env file with the relevant info (see 2)

Star History Chart