Looking to hire Laravel developers? Try LaraJobs

laravel-pachca-logging maintained by azagoru

Description
Logging to a Pachca in Laravel
Last update
2024/06/05 20:34 (dev-main)
License
Links
Downloads
1 295

Comments
comments powered by Disqus

Laravel Pachca Logging

A Pachca based Monolog driver for Laravel

Latest Stable Version Total Downloads License

Install

composer require azagoru/laravel-pachca-logging

Usage

Add the new driver type in your config/logging.php configuration

'channels' => [
    'pachca' => [
        'driver' => 'custom',
        'via' => Azagoru\PachcaLogging\PachcaLogger::class,
        'webhook' => env('LOG_PACHCA_WEBHOOK_URL'),
        'level' => env('LOG_LEVEL', 'debug'),
        'name' => env('APP_NAME') ,
        'maxDepth' => env('LOG_PACHCA_MAX_DEPTH', 2),
        'withTrace' => true,
        'withTraceMarkup' => true,
        'withTraceVendorLines' => true,
    ],
],

And add LOG_PACHCA_WEBHOOK_URL to your .env file.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Make sure to add or update tests as appropriate.

Use Conventional Commits for commit messages.

License

MIT