danbettles/slack-logger

A simple but effective PSR-compliant logger that sends log-entries to a Slack incoming webhook

v1.0.1 2024-10-18 18:49 UTC

This package is auto-updated.

Last update: 2025-04-18 19:50:25 UTC


README

A simple but effective PSR-compliant logger that sends log-entries to a Slack incoming webhook.

Basic Usage

Create an instance of the logger:

use DanBettles\SlackLogger\Logger;

$logger = Logger::create(
    '<Name of host app>',
    '<Slack webhook URL>',
);

Create log-entries (as you would using any PSR-compliant logger):

$logger->debug('Enemy tanks approaching');

$logger->emergency('Send out the patrol!', [
    'exception' => $ex,
]);

References